diff --git a/reqtest/target/.rustc_info.json b/reqtest/target/.rustc_info.json deleted file mode 100644 index da9e48b..0000000 --- a/reqtest/target/.rustc_info.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 20d7c31..0000000 --- a/reqtest/target/CACHEDIR.TAG +++ /dev/null @@ -1,3 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/invoked.timestamp b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 773a960..0000000 --- a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6ba9026..0000000 --- a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/dep-lib-base64 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/invoked.timestamp b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2481359..0000000 --- a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e9ee7ed..0000000 --- a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/dep-lib-base64 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/invoked.timestamp b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3dd1bf9..0000000 --- a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 811738a..0000000 --- a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/dep-lib-bitflags and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/invoked.timestamp b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7e076c6..0000000 --- a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5ff7005..0000000 --- a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/dep-lib-bitflags and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/invoked.timestamp b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index bd7f269..0000000 --- a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a174472..0000000 --- a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/dep-lib-bytes and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/invoked.timestamp b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 208cb9f..0000000 --- a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e27eb3d..0000000 --- a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/dep-lib-bytes and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/invoked.timestamp b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3163913..0000000 --- a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5a64743..0000000 --- a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/dep-lib-cc and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/invoked.timestamp b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7934177..0000000 --- a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ecf268f..0000000 --- a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/dep-lib-cfg-if and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/invoked.timestamp b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9de15f5..0000000 --- a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7709c2f..0000000 --- a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/dep-lib-cfg-if and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/invoked.timestamp b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5429e15..0000000 --- a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 729eb0a..0000000 --- a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/dep-lib-encoding_rs and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/invoked.timestamp b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e9e6538..0000000 --- a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a6c3ab1..0000000 --- a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/dep-lib-encoding_rs and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/invoked.timestamp b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 213c0db..0000000 --- a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 29bc156..0000000 --- a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/dep-lib-fnv and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/invoked.timestamp b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fbdb732..0000000 --- a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 865a643..0000000 --- a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/dep-lib-fnv and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/invoked.timestamp b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d50b8fb..0000000 --- a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 12bc297..0000000 --- a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/dep-lib-foreign-types and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/invoked.timestamp b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 11ae1d4..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5b6063b..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/dep-lib-foreign-types and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/invoked.timestamp b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d657c81..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 02dae3f..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/dep-lib-foreign-types-shared and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 31f09c6..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 050aa24..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/dep-lib-foreign-types-shared and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7857301..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1dd4ab3..0000000 --- a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/dep-lib-form_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/invoked.timestamp b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c193356..0000000 --- a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9e915b3..0000000 --- a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/dep-lib-form_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/invoked.timestamp b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 96eea3a..0000000 --- a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 54e701c..0000000 --- a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 466e82a..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 11b4251..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index ab28e6b..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a0e2fe4..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/dep-lib-futures-channel and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index abe881e..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 108fd01..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/dep-lib-futures-channel and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a190345..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ebab2e3..0000000 --- a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index ead08b1..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3b6170a..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/dep-lib-futures-core and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 297d84b..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 63286df..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/dep-lib-futures-core and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ff7fba3..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 166ef8f..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 8fb2ddb..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fc0f6b3..0000000 --- a/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/dep-lib-futures-sink and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c7bcc33..0000000 --- a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 073943e..0000000 --- a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/dep-lib-futures-sink and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d7dbd13..0000000 --- a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5960f5b..0000000 --- a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/dep-lib-futures-task and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d269bac..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 45c301a..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/dep-lib-futures-task and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1601bdc..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 187977e..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 3f39e8c..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7122b75..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 80e9ac3..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4a0f9c3..0000000 --- a/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 3d51128..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 005c807..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/dep-lib-futures-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index eff6369..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a51b8c4..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 8966dd5..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index bffe6c3..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/dep-lib-futures-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index ff99454..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/lib-futures-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index b6b1adb..0000000 --- a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/output-lib-futures-util +++ /dev/null @@ -1,606 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/dep-lib-h2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e43a8ed..0000000 --- a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a27d1a4..0000000 --- a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/dep-lib-h2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 095f6a7..0000000 --- a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ac59988..0000000 --- a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/dep-lib-h2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2.json deleted file mode 100644 index c2a8cf9..0000000 --- a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2.json deleted file mode 100644 index c06c6dc..0000000 --- a/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/dep-lib-h2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 209d5c7..0000000 --- a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0845d73..0000000 --- a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/dep-lib-h2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e1d3124..0000000 --- a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d11fb8c..0000000 --- a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/dep-lib-hashbrown and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/invoked.timestamp b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c93c67a..0000000 --- a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d52d818..0000000 --- a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/dep-lib-hashbrown and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/invoked.timestamp b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2219421..0000000 --- a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4ef6115..0000000 --- a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/dep-lib-http and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index dfb188a..0000000 --- a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d0155e7..0000000 --- a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/dep-lib-http and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fa3d767..0000000 --- a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4156583..0000000 --- a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/dep-lib-http-body and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 586da7b..0000000 --- a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index deb1b14..0000000 --- a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/dep-lib-http-body and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e721841..0000000 --- a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e886698..0000000 --- a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 14b443e..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index dd15ac0..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/invoked.timestamp b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9f1d86a..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7d97a78..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/dep-lib-httparse and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/invoked.timestamp b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5d19a2c..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3dc0806..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/dep-lib-httparse and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/invoked.timestamp b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 768153b..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ed1a68d..0000000 --- a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/dep-lib-httpdate and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/invoked.timestamp b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 64151d8..0000000 --- a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 70f28b8..0000000 --- a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/dep-lib-httpdate and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/invoked.timestamp b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a0f32e6..0000000 --- a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0f0bf01..0000000 --- a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/dep-lib-hyper and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index bdac3c1..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 83e2ffb..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper.json deleted file mode 100644 index 664b607..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/dep-lib-hyper and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e3cce45..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 776b69b..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/dep-lib-hyper and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e508cf7..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a12ac14..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/dep-lib-hyper and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e0e6faa..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4544bc1..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/dep-lib-hyper and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper.json deleted file mode 100644 index 230fb4f..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/dep-lib-hyper-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index de10b1b..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b6b6c96..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/dep-lib-hyper-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a945f4d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c2c63fe..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/dep-lib-hyper-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8910d5c..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1269600..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/dep-lib-hyper-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index f844ae8..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/lib-hyper-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/dep-lib-hyper-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7573941..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 987b5b5..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index a55d3a1..0000000 --- a/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/lib-hyper-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/dep-lib-idna and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/invoked.timestamp b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f7ed889..0000000 --- a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 014fbc4..0000000 --- a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/dep-lib-idna and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/invoked.timestamp b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7c59db3..0000000 --- a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7eecb8b..0000000 --- a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/dep-lib-indexmap and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/invoked.timestamp b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 29163ad..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 379778f..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/dep-lib-indexmap and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/invoked.timestamp b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap.json b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap.json deleted file mode 100644 index c9bea34..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 3678a40..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/output-lib-indexmap +++ /dev/null @@ -1,5 +0,0 @@ -{"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 deleted file mode 100644 index 48e64e2..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6a3abc8..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/invoked.timestamp b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 65ac8ae..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4b9106d..0000000 --- a/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/dep-lib-ipnet and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/invoked.timestamp b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fafacc1..0000000 --- a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cb44bd5..0000000 --- a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/dep-lib-ipnet and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/invoked.timestamp b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f877ff2..0000000 --- a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fd0ed35..0000000 --- a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/dep-lib-itoa and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/invoked.timestamp b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d9d8933..0000000 --- a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index be094a4..0000000 --- a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/dep-lib-itoa and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/invoked.timestamp b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5261698..0000000 --- a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cc03dbf..0000000 --- a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 98b9dc9..0000000 --- a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 19931ef..0000000 --- a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/invoked.timestamp b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6a235f3..0000000 --- a/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 884bb8c..0000000 --- a/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/dep-lib-libc and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/invoked.timestamp b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c87c9fb..0000000 --- a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6cac31d..0000000 --- a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/dep-lib-libc and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/invoked.timestamp b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9d8d0df..0000000 --- a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 347b0f5..0000000 --- a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/dep-lib-lock_api and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/invoked.timestamp b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ce7d065..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 77007b1..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index be9353f..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1add54d..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/invoked.timestamp b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0dbc590..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3fd68e2..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/dep-lib-lock_api and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/invoked.timestamp b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 33cba0e..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/lib-lock_api.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e5db943..0000000 --- a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/output-lib-lock_api +++ /dev/null @@ -1,17 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/dep-lib-log and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/invoked.timestamp b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4c0dc79..0000000 --- a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 10961b3..0000000 --- a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/log-deb0940063380858/dep-lib-log and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/log-deb0940063380858/invoked.timestamp b/reqtest/target/debug/.fingerprint/log-deb0940063380858/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/log-deb0940063380858/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4708891..0000000 --- a/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c047b28..0000000 --- a/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/dep-lib-mime and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/invoked.timestamp b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index eddcdd1..0000000 --- a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index be7f651..0000000 --- a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/dep-lib-mime and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/invoked.timestamp b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5ef11b5..0000000 --- a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8f111d0..0000000 --- a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/dep-lib-mio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/invoked.timestamp b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7fd594c..0000000 --- a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d6e33cd..0000000 --- a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/dep-lib-mio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/invoked.timestamp b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 964be60..0000000 --- a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b5911dd..0000000 --- a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index da897eb..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index af3955d..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/dep-lib-native-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fd8ed34..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a798775..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/dep-lib-native-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index fcd7cf9..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/lib-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/dep-lib-native-tls and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c62f726..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5224886..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 05a5d48..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/lib-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 76c08ec..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 480ba3b..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/dep-lib-num_cpus and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/invoked.timestamp b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 141e6c6..0000000 --- a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b652daa..0000000 --- a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/dep-lib-num_cpus and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/invoked.timestamp b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 004daf7..0000000 --- a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a5f1a32..0000000 --- a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/dep-lib-once_cell and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/invoked.timestamp b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cb434b5..0000000 --- a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index dff2493..0000000 --- a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/dep-lib-once_cell and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/invoked.timestamp b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9daf32b..0000000 --- a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 30488ba..0000000 --- a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/dep-lib-openssl and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9d8b1a6..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c562010..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl.json b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl.json deleted file mode 100644 index 9f8eae0..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index a46d0a6..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/output-lib-openssl +++ /dev/null @@ -1,1297 +0,0 @@ -{"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 deleted file mode 100644 index 1cb7970..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8ec53ef..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b669cea..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0d7adc1..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/dep-lib-openssl and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl.json b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl.json deleted file mode 100644 index a0ca617..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 2a35b75..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/output-lib-openssl +++ /dev/null @@ -1,1297 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/dep-lib-openssl and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c7b6346..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7021840..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/dep-lib-openssl-macros and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 55157b3..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2b7cb7a..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/dep-lib-openssl-macros and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 27ce228..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index db80e5c..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/dep-lib-openssl-probe and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 30ad978..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5be2579..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/dep-lib-openssl-probe and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fd8f8ff..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 417020a..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/dep-lib-openssl-sys and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a57be99..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3bdb4c8..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/dep-lib-openssl-sys and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fc63a08..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4e8ba06..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 681fe10..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 16b0632..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index c685bf4..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index af82150..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/dep-build-script-build-script-main and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/dep-lib-parking_lot and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 927389f..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/lib-parking_lot.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/dep-lib-parking_lot and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 03177c5..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7158dce..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index c8814aa..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 09b068d..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/dep-build-script-build-script-build and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4100c01..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5752fc9..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/dep-lib-parking_lot_core and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6bf0e38..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 79e59a2..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/dep-lib-parking_lot_core and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 50f5e62..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/lib-parking_lot_core.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index c658890..0000000 --- a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/output-lib-parking_lot_core +++ /dev/null @@ -1,14 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/dep-lib-percent-encoding and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/invoked.timestamp b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f26f4d6..0000000 --- a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 10cf75c..0000000 --- a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/dep-lib-percent-encoding and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/invoked.timestamp b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f53d6d9..0000000 --- a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1e23ba8..0000000 --- a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/dep-lib-pin-project-lite and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index accdf91..0000000 --- a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d9072bd..0000000 --- a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/dep-lib-pin-project-lite and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cc4579f..0000000 --- a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 158cf0b..0000000 --- a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/dep-lib-pin-utils and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/invoked.timestamp b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4055952..0000000 --- a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 480387e..0000000 --- a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/dep-lib-pin-utils and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/invoked.timestamp b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ebb2588..0000000 --- a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ee1b476..0000000 --- a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/dep-lib-pkg-config and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/invoked.timestamp b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 008b24f..0000000 --- a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b2ed308..0000000 --- a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 15952bf..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5bb5db7..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index ea86e34..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 113a441..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3920563..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d09c511..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/dep-lib-proc-macro2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4053c34..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 17cd788..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/dep-lib-proc-macro2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 30e73a5..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cf689b5..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 3f0b24b..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d7ea3b6..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/dep-lib-quote and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/invoked.timestamp b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7af57c4..0000000 --- a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 58ef375..0000000 --- a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index d5ae0b6..0000000 --- a/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5d74e6d..0000000 --- a/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/dep-lib-quote and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/invoked.timestamp b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8c9a2c9..0000000 --- a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0fb12c7..0000000 --- a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 68f324c..0000000 --- a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 029676b..0000000 --- a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/invoked.timestamp b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/dep-test-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ceb0b4e..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/output-test-bin-reqtest +++ /dev/null @@ -1,5 +0,0 @@ -{"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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest.json deleted file mode 100644 index faf918c..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest.json deleted file mode 100644 index 36f0294..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 490eaef..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/output-bin-reqtest +++ /dev/null @@ -1,8 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/dep-test-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 490eaef..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/output-test-bin-reqtest +++ /dev/null @@ -1,8 +0,0 @@ -{"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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest.json deleted file mode 100644 index 74c1b8c..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 6dbcdf4..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f8e7367..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2ddc152..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ff8fde8..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest.json deleted file mode 100644 index e3829f2..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 493b12f..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/output-bin-reqtest +++ /dev/null @@ -1,6 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/dep-test-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest.json deleted file mode 100644 index 1f329ba..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/dep-test-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f3c7a10..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cc07a9a..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest.json deleted file mode 100644 index b9fccd1..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest.json deleted file mode 100644 index b619c79..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f83ec22..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/output-bin-reqtest +++ /dev/null @@ -1,5 +0,0 @@ -{"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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest.json deleted file mode 100644 index f4d8778..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 493b12f..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/output-bin-reqtest +++ /dev/null @@ -1,6 +0,0 @@ -{"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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest.json deleted file mode 100644 index 1b40071..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 865ca0e..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d5c275c..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 5fdf103..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/dep-bin-reqtest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fea3fa8..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/output-bin-reqtest +++ /dev/null @@ -1,6 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 490eaef..0000000 --- a/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/output-bin-reqtest +++ /dev/null @@ -1,8 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0201b45..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 66db83a..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9690223..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6a1450d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest.json deleted file mode 100644 index dc385b1..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 125c228..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2129314..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9c9b670..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d3011dc..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7cd155c..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 217a96c..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b9cb0d0..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ecdb550..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/dep-lib-reqwest and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 26cb9cd..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fb823bf..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest.json deleted file mode 100644 index ce205fc..0000000 --- a/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/dep-lib-ryu and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/invoked.timestamp b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2c369e0..0000000 --- a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 93cbc90..0000000 --- a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/dep-lib-ryu and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/invoked.timestamp b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1f651f5..0000000 --- a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d7330aa..0000000 --- a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/dep-lib-scopeguard and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/invoked.timestamp b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2f8e8da..0000000 --- a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 49f700f..0000000 --- a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/dep-lib-scopeguard and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/invoked.timestamp b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a747400..0000000 --- a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b30d233..0000000 --- a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 568499f..0000000 --- a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3ac2250..0000000 --- a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7dee2c7..0000000 --- a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a96a563..0000000 --- a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8205905..0000000 --- a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9755941..0000000 --- a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 2d1119d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d4f2517..0000000 --- a/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index ee9f6e1..0000000 --- a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0d3d802..0000000 --- a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1f0b467..0000000 --- a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7422f94..0000000 --- a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index baaa92f..0000000 --- a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 51bc6c4..0000000 --- a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 09ca2be..0000000 --- a/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b0ffdb5..0000000 --- a/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index a28eb69..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8c9f8e0..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 24dc18d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1644374..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 55c7c32..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8c68cfe..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0580743..0000000 --- a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 36e8e9c..0000000 --- a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index ca12c51..0000000 --- a/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b515bc7..0000000 --- a/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/dep-lib-serde and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 65ec621..0000000 --- a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c64014f..0000000 --- a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index a67ffef..0000000 --- a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6e513d0..0000000 --- a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/dep-lib-serde_derive and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0420069..0000000 --- a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6b4c3ff..0000000 --- a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/dep-lib-serde_derive and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a399472..0000000 --- a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a3b160c..0000000 --- a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index feb6ad2..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 628e4d9..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index d98d714..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 091327d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/dep-lib-serde_json and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index af242f9..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5af63ac..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/dep-lib-serde_json and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 6646775..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f5d43c6..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/dep-lib-serde_json and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8a86cf8..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4d81c5e..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/dep-lib-serde_json and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 22b66ab..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 39d285d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/output-lib-serde_json +++ /dev/null @@ -1,17 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/dep-lib-serde_json and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c387ec4..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5f5b27f..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index f1b0e33..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 4419da6..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/output-lib-serde_json +++ /dev/null @@ -1,17 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/dep-lib-serde_json and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9da8f79..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e8f9148..0000000 --- a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/dep-lib-serde_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7d1ed46..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ea38ec4..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/dep-lib-serde_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index fb1a798..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index c9130d0..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/output-lib-serde_urlencoded +++ /dev/null @@ -1,14 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/dep-lib-serde_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b36e38d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1ef6bc7..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 707eeac..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index c1290d7..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/output-lib-serde_urlencoded +++ /dev/null @@ -1,14 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/dep-lib-serde_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0bd3b11..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 02d68bd..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/dep-lib-serde_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 970a0d8..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index bd014a8..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/dep-lib-serde_urlencoded and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ad059cb..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3e34b25..0000000 --- a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/dep-lib-signal-hook-registry and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 878aa8d..0000000 --- a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index dada695..0000000 --- a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/dep-lib-signal-hook-registry and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3062931..0000000 --- a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 43efa12..0000000 --- a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/dep-lib-slab and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/invoked.timestamp b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 292a2f6..0000000 --- a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9dd648a..0000000 --- a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/dep-lib-slab and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/invoked.timestamp b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 53effc5..0000000 --- a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ead9112..0000000 --- a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index bde40c4..0000000 --- a/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fed6c4c..0000000 --- a/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index f6a2364..0000000 --- a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0e3f595..0000000 --- a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/invoked.timestamp b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/dep-lib-smallvec and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/invoked.timestamp b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e2705ad..0000000 --- a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7d15c5b..0000000 --- a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/dep-lib-smallvec and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/invoked.timestamp b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 28d8b75..0000000 --- a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f1fefce..0000000 --- a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/dep-lib-socket2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/invoked.timestamp b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5df85a9..0000000 --- a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1366d08..0000000 --- a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/dep-lib-socket2 and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/invoked.timestamp b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 153436e..0000000 --- a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2 +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e7ef03a..0000000 --- a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/dep-lib-syn and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/invoked.timestamp b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7c59185..0000000 --- a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 59204e7..0000000 --- a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/dep-lib-syn and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/invoked.timestamp b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d00456d..0000000 --- a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5e36f30..0000000 --- a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/dep-lib-tinyvec and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 018c90c..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f23f7ba..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/dep-lib-tinyvec and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index edaf18f..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9c40d01..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/dep-lib-tinyvec_macros and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0825f82..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c541351..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/dep-lib-tinyvec_macros and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f5ee64d..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b7f3842..0000000 --- a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio.json deleted file mode 100644 index dde413d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/dep-lib-tokio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio.json deleted file mode 100644 index 69622e3..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/dep-lib-tokio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9c2b8b6..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 52a8d56..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/dep-lib-tokio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 416dd49..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d897245..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 63c45d4..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7022942..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index c0f04da..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index fdddc0e..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index cbea322..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8027653..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 60c50db..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 48d7fa0..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/dep-build-script-build-script-build and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/dep-lib-tokio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c91ec39..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d9cdb53..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/dep-lib-tokio and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e45a0d5..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f711b12..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/dep-lib-tokio-macros and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 46718bc..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f330b51..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/dep-lib-tokio-macros and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5cee038..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7b28411..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index dfe0f3c..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/lib-tokio-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/dep-lib-tokio-native-tls and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d8a4f75..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 423ad25..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/dep-lib-tokio-native-tls and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2a476c2..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2001d03..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/dep-lib-tokio-native-tls and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 57d87b8..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 51b9d0a..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/dep-lib-tokio-native-tls and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 97c1eb5..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index bcfac8f..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/dep-lib-tokio-native-tls and /dev/null 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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 946cb47..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/lib-tokio-native-tls.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 6894630..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/lib-tokio-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/dep-lib-tokio-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5834c72..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5520ff1..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/dep-lib-tokio-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index d327147..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/lib-tokio-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/dep-lib-tokio-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d25b83c..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ff14865..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/dep-lib-tokio-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f554b99..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4da7251..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/dep-lib-tokio-util and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3390b54..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cff1979..0000000 --- a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/dep-lib-tower-service and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/invoked.timestamp b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 04cdd47..0000000 --- a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cbc7bec..0000000 --- a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/dep-lib-tower-service and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/invoked.timestamp b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a285533..0000000 --- a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2525db4..0000000 --- a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/dep-lib-tracing and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d182b5d..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 66225c5..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/dep-lib-tracing and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 4dc7ddd..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7bf7747..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/dep-lib-tracing-core and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ca74225..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 530e9ef..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/dep-lib-tracing-core and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 43fa4c3..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 38e6584..0000000 --- a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/dep-lib-try-lock and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/invoked.timestamp b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 8bed011..0000000 --- a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index de43744..0000000 --- a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/dep-lib-try-lock and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/invoked.timestamp b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 82ebf29..0000000 --- a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1bdcb1c..0000000 --- a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/dep-lib-unicode_bidi and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f20f20e..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1bef73e..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/dep-lib-unicode_bidi and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 36ce7e3..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 721789e..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/dep-lib-unicode-ident and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c72b6ec..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7bc8219..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/dep-lib-unicode-normalization and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7d9ebcf..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index c33169a..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/dep-lib-unicode-normalization and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 0019b7c..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a94d125..0000000 --- a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/dep-lib-url and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/invoked.timestamp b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 60a1c76..0000000 --- a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 310298a..0000000 --- a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/dep-lib-url and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/invoked.timestamp b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index be1466d..0000000 --- a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5929fe6..0000000 --- a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/dep-lib-want and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/invoked.timestamp b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index ecaf54f..0000000 --- a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1a0a214..0000000 --- a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index 1b1cb4d..0000000 Binary files a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/dep-lib-want and /dev/null differ diff --git a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/invoked.timestamp b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2c3f6b9..0000000 --- a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 44d0a56..0000000 --- a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want.json +++ /dev/null @@ -1 +0,0 @@ -{"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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f970aa8..0000000 --- a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 3d28adb..0000000 --- a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build-script-build b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build-script-build deleted file mode 100755 index 8971ccd..0000000 Binary files a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build-script-build and /dev/null 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 deleted file mode 100755 index 8971ccd..0000000 Binary files a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039 and /dev/null 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 deleted file mode 100644 index 9f7fd20..0000000 --- a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100755 index 476c348..0000000 Binary files a/reqtest/target/debug/build/futures-core-2488e92fac56336a/build-script-build and /dev/null 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 deleted file mode 100755 index 476c348..0000000 Binary files a/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a and /dev/null 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 deleted file mode 100644 index 82f94f2..0000000 --- a/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f970aa8..0000000 --- a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 047c7e8..0000000 --- a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build-script-build b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build-script-build deleted file mode 100755 index ad774f8..0000000 Binary files a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build-script-build and /dev/null 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 deleted file mode 100755 index ad774f8..0000000 Binary files a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84 and /dev/null 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 deleted file mode 100644 index 09b4b90..0000000 --- a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/futures-task-c07599db72582b9d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f970aa8..0000000 --- a/reqtest/target/debug/build/futures-task-c07599db72582b9d/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a202b58..0000000 --- a/reqtest/target/debug/build/futures-task-c07599db72582b9d/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/invoked.timestamp b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f970aa8..0000000 --- a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1440feb..0000000 --- a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build-script-build b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build-script-build deleted file mode 100755 index 61391ea..0000000 Binary files a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build-script-build and /dev/null 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 deleted file mode 100755 index 61391ea..0000000 Binary files a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f and /dev/null 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 deleted file mode 100644 index 44e5727..0000000 --- a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100755 index 54fd311..0000000 Binary files a/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build-script-build and /dev/null 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 deleted file mode 100755 index 54fd311..0000000 Binary files a/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27 and /dev/null 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 deleted file mode 100644 index ea587c5..0000000 --- a/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 393f34d..0000000 --- a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a5bded3..0000000 --- a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build-script-build b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build-script-build deleted file mode 100755 index b69a3f0..0000000 Binary files a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build-script-build and /dev/null 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 deleted file mode 100755 index b69a3f0..0000000 Binary files a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e and /dev/null 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 deleted file mode 100644 index 1c38fb6..0000000 --- a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/indexmap-fb49be85f154652f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 85859ce..0000000 --- a/reqtest/target/debug/build/indexmap-fb49be85f154652f/output +++ /dev/null @@ -1,2 +0,0 @@ -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 deleted file mode 100644 index ac91bbc..0000000 --- a/reqtest/target/debug/build/indexmap-fb49be85f154652f/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build-script-build b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build-script-build deleted file mode 100755 index b0a4ba1..0000000 Binary files a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build-script-build and /dev/null 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 deleted file mode 100755 index b0a4ba1..0000000 Binary files a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0 and /dev/null 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 deleted file mode 100644 index ebf00d0..0000000 --- a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 5e1874c..0000000 --- a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/output +++ /dev/null @@ -1,15 +0,0 @@ -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 deleted file mode 100644 index 86d99d1..0000000 --- a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build-script-build b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build-script-build deleted file mode 100755 index 900040e..0000000 Binary files a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build-script-build and /dev/null 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 deleted file mode 100755 index 900040e..0000000 Binary files a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1 and /dev/null 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 deleted file mode 100644 index f3f3462..0000000 --- a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 463f24f..0000000 --- a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/out/probe0.ll +++ /dev/null @@ -1,9 +0,0 @@ -; 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 deleted file mode 100644 index ad552e5..0000000 --- a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 391b79f..0000000 --- a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/invoked.timestamp b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7482ef3..0000000 --- a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 281265c..0000000 --- a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build-script-build b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build-script-build deleted file mode 100755 index 7bd05f2..0000000 Binary files a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build-script-build and /dev/null 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 deleted file mode 100755 index 7bd05f2..0000000 Binary files a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f and /dev/null 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 deleted file mode 100644 index 0da4a6d..0000000 --- a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100755 index bbb0cc6..0000000 Binary files a/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build-script-build and /dev/null 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 deleted file mode 100755 index bbb0cc6..0000000 Binary files a/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0 and /dev/null 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 deleted file mode 100644 index b7aae1d..0000000 --- a/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9edb32b..0000000 --- a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/output +++ /dev/null @@ -1,9 +0,0 @@ -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 deleted file mode 100644 index 24cdc87..0000000 --- a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/invoked.timestamp b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 1dff705..0000000 --- a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/output +++ /dev/null @@ -1,106 +0,0 @@ -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 deleted file mode 100644 index 1956eb9..0000000 --- a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build-script-main b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build-script-main deleted file mode 100755 index 2cd8961..0000000 Binary files a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build-script-main and /dev/null 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 deleted file mode 100755 index 2cd8961..0000000 Binary files a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477 and /dev/null 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 deleted file mode 100644 index ecef9a8..0000000 --- a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477.d +++ /dev/null @@ -1,10 +0,0 @@ -/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 deleted file mode 100755 index 8837a35..0000000 Binary files a/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build-script-build and /dev/null 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 deleted file mode 100755 index 8837a35..0000000 Binary files a/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8 and /dev/null 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 deleted file mode 100644 index bf8af52..0000000 --- a/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d15ba9a..0000000 --- a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 581c788..0000000 --- a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/invoked.timestamp b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2d7fc31..0000000 --- a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/output +++ /dev/null @@ -1,3 +0,0 @@ -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 deleted file mode 100644 index 3ba967c..0000000 --- a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build-script-build b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build-script-build deleted file mode 100755 index 9709d34..0000000 Binary files a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build-script-build and /dev/null 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 deleted file mode 100755 index 9709d34..0000000 Binary files a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441 and /dev/null 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 deleted file mode 100644 index dfa3478..0000000 --- a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2d7fc31..0000000 --- a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/output +++ /dev/null @@ -1,3 +0,0 @@ -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 deleted file mode 100644 index e42c21d..0000000 --- a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build-script-build b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build-script-build deleted file mode 100755 index 3945df6..0000000 Binary files a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build-script-build and /dev/null 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 deleted file mode 100755 index 3945df6..0000000 Binary files a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac and /dev/null 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 deleted file mode 100644 index f1dd862..0000000 --- a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d15ba9a..0000000 --- a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index b3eb4da..0000000 --- a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build-script-build b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build-script-build deleted file mode 100755 index 561101d..0000000 Binary files a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build-script-build and /dev/null 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 deleted file mode 100755 index 561101d..0000000 Binary files a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0 and /dev/null 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 deleted file mode 100644 index 1485191..0000000 --- a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d15ba9a..0000000 --- a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index cff4244..0000000 --- a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/serde-52511fab0baee6b0/build-script-build b/reqtest/target/debug/build/serde-52511fab0baee6b0/build-script-build deleted file mode 100755 index 8478ebb..0000000 Binary files a/reqtest/target/debug/build/serde-52511fab0baee6b0/build-script-build and /dev/null 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 deleted file mode 100755 index 8478ebb..0000000 Binary files a/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0 and /dev/null 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 deleted file mode 100644 index 7bc8696..0000000 --- a/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/serde-66a5d638bdc56c62/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d15ba9a..0000000 --- a/reqtest/target/debug/build/serde-66a5d638bdc56c62/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index f534f76..0000000 --- a/reqtest/target/debug/build/serde-66a5d638bdc56c62/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build-script-build b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build-script-build deleted file mode 100755 index 9d3a34e..0000000 Binary files a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build-script-build and /dev/null 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 deleted file mode 100755 index 9d3a34e..0000000 Binary files a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3 and /dev/null 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 deleted file mode 100644 index 591e879..0000000 --- a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d15ba9a..0000000 --- a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index eb65889..0000000 --- a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build-script-build b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build-script-build deleted file mode 100755 index 60b08b6..0000000 Binary files a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build-script-build and /dev/null 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 deleted file mode 100755 index 60b08b6..0000000 Binary files a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06 and /dev/null 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 deleted file mode 100644 index f59aec1..0000000 --- a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/serde-be18274e1e87faca/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index d15ba9a..0000000 --- a/reqtest/target/debug/build/serde-be18274e1e87faca/output +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 7e8a579..0000000 --- a/reqtest/target/debug/build/serde-be18274e1e87faca/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/serde-e641ea6476f92401/build-script-build b/reqtest/target/debug/build/serde-e641ea6476f92401/build-script-build deleted file mode 100755 index 58eb260..0000000 Binary files a/reqtest/target/debug/build/serde-e641ea6476f92401/build-script-build and /dev/null 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 deleted file mode 100755 index 58eb260..0000000 Binary files a/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401 and /dev/null 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 deleted file mode 100644 index 7aeb9f0..0000000 --- a/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/serde_json-1c25e085eac069de/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 97295a0..0000000 --- a/reqtest/target/debug/build/serde_json-1c25e085eac069de/output +++ /dev/null @@ -1,2 +0,0 @@ -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 deleted file mode 100644 index e713ec8..0000000 --- a/reqtest/target/debug/build/serde_json-1c25e085eac069de/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/serde_json-4cd812663866de04/build-script-build b/reqtest/target/debug/build/serde_json-4cd812663866de04/build-script-build deleted file mode 100755 index 51a9835..0000000 Binary files a/reqtest/target/debug/build/serde_json-4cd812663866de04/build-script-build and /dev/null 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 deleted file mode 100755 index 51a9835..0000000 Binary files a/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04 and /dev/null 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 deleted file mode 100644 index 0f33ef9..0000000 --- a/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 463f24f..0000000 --- a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/out/probe0.ll +++ /dev/null @@ -1,9 +0,0 @@ -; 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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/root-output b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/root-output deleted file mode 100644 index e38a834..0000000 --- a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build-script-build b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build-script-build deleted file mode 100755 index f7aec80..0000000 Binary files a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build-script-build and /dev/null 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 deleted file mode 100755 index f7aec80..0000000 Binary files a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6 and /dev/null 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 deleted file mode 100644 index 7d48d39..0000000 --- a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/tokio-82fd4766737a0008/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 2f16db1..0000000 --- a/reqtest/target/debug/build/tokio-82fd4766737a0008/out/probe0.ll +++ /dev/null @@ -1,9 +0,0 @@ -; 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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/tokio-82fd4766737a0008/root-output b/reqtest/target/debug/build/tokio-82fd4766737a0008/root-output deleted file mode 100644 index 68129c5..0000000 --- a/reqtest/target/debug/build/tokio-82fd4766737a0008/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/invoked.timestamp b/reqtest/target/debug/build/tokio-8e9c853099039863/invoked.timestamp deleted file mode 100644 index e00328d..0000000 --- a/reqtest/target/debug/build/tokio-8e9c853099039863/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 463f24f..0000000 --- a/reqtest/target/debug/build/tokio-8e9c853099039863/out/probe0.ll +++ /dev/null @@ -1,9 +0,0 @@ -; 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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/root-output b/reqtest/target/debug/build/tokio-8e9c853099039863/root-output deleted file mode 100644 index f9212b2..0000000 --- a/reqtest/target/debug/build/tokio-8e9c853099039863/root-output +++ /dev/null @@ -1 +0,0 @@ -/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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build-script-build b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build-script-build deleted file mode 100755 index 0df45cb..0000000 Binary files a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build-script-build and /dev/null 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 deleted file mode 100755 index 0df45cb..0000000 Binary files a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688 and /dev/null 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 deleted file mode 100644 index f6766f2..0000000 --- a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100755 index 3b9e327..0000000 Binary files a/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build-script-build and /dev/null 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 deleted file mode 100755 index 3b9e327..0000000 Binary files a/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371 and /dev/null 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 deleted file mode 100644 index 841ccd2..0000000 --- a/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 735294b..0000000 --- a/reqtest/target/debug/deps/autocfg-5427750adef8bb82.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index 53cbca5..0000000 --- a/reqtest/target/debug/deps/base64-3b40ceebe4fe0ec9.d +++ /dev/null @@ -1,20 +0,0 @@ -/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 deleted file mode 100644 index 5cad1e4..0000000 --- a/reqtest/target/debug/deps/base64-3e6d434dcd42e916.d +++ /dev/null @@ -1,22 +0,0 @@ -/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 deleted file mode 100644 index 251fe8c..0000000 --- a/reqtest/target/debug/deps/bitflags-17eaae058c49a1b8.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index c49a035..0000000 --- a/reqtest/target/debug/deps/bitflags-1d31dfe9f72fab4b.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 46b146f..0000000 --- a/reqtest/target/debug/deps/bytes-24c72a0629944d6f.d +++ /dev/null @@ -1,24 +0,0 @@ -/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 deleted file mode 100644 index 95c8215..0000000 --- a/reqtest/target/debug/deps/bytes-b51fc775aa196866.d +++ /dev/null @@ -1,22 +0,0 @@ -/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 deleted file mode 100644 index 8e8a9b4..0000000 --- a/reqtest/target/debug/deps/cc-e3c476882e1153d5.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 7a6fb57..0000000 --- a/reqtest/target/debug/deps/cfg_if-d4664edabea63f35.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index c3eac7b..0000000 --- a/reqtest/target/debug/deps/cfg_if-d488aff7a2e4faf1.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index a8dd84e..0000000 --- a/reqtest/target/debug/deps/encoding_rs-2a9d8815cceae0c9.d +++ /dev/null @@ -1,22 +0,0 @@ -/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 deleted file mode 100644 index eefa685..0000000 --- a/reqtest/target/debug/deps/encoding_rs-fbd8bd1eb855a4ea.d +++ /dev/null @@ -1,24 +0,0 @@ -/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 deleted file mode 100644 index f30434b..0000000 --- a/reqtest/target/debug/deps/fnv-71dd0c59a290bc92.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 5c7a35f..0000000 --- a/reqtest/target/debug/deps/fnv-d76296c6599a31fb.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 8e06efd..0000000 --- a/reqtest/target/debug/deps/foreign_types-24f1cea337253648.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 8fb97a9..0000000 --- a/reqtest/target/debug/deps/foreign_types-5402d8ef179fed27.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 5a8eae1..0000000 --- a/reqtest/target/debug/deps/foreign_types_shared-b9efeccecca87a96.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index bd7c6ec..0000000 --- a/reqtest/target/debug/deps/foreign_types_shared-e0d34a1ad648a197.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index cf15bcb..0000000 --- a/reqtest/target/debug/deps/form_urlencoded-4c8866fb5363c4dc.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 430208c..0000000 --- a/reqtest/target/debug/deps/form_urlencoded-df81dfd8304be30b.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 3c58e90..0000000 --- a/reqtest/target/debug/deps/futures_channel-71d66c931bb9862e.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index a1c954d..0000000 --- a/reqtest/target/debug/deps/futures_channel-d0b652418f30d0c2.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index 8a6895e..0000000 --- a/reqtest/target/debug/deps/futures_core-66b6e0c1541d01f8.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 816a072..0000000 --- a/reqtest/target/debug/deps/futures_core-872fb3963f835c22.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index c91b29e..0000000 --- a/reqtest/target/debug/deps/futures_sink-b0bdc656ef95f986.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 9040e85..0000000 --- a/reqtest/target/debug/deps/futures_sink-dc49eb78c4fa9010.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 334538a..0000000 --- a/reqtest/target/debug/deps/futures_task-829b338aa8bb80ab.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 3829d43..0000000 --- a/reqtest/target/debug/deps/futures_task-9fb47509b0181339.d +++ /dev/null @@ -1,10 +0,0 @@ -/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 deleted file mode 100644 index 1ac6306..0000000 --- a/reqtest/target/debug/deps/futures_util-5401643280ea89de.d +++ /dev/null @@ -1,90 +0,0 @@ -/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 deleted file mode 100644 index d5fb222..0000000 --- a/reqtest/target/debug/deps/futures_util-d4f642333e93977c.d +++ /dev/null @@ -1,88 +0,0 @@ -/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 deleted file mode 100644 index fae0a52..0000000 --- a/reqtest/target/debug/deps/h2-33253ec6bacb83ad.d +++ /dev/null @@ -1,52 +0,0 @@ -/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 deleted file mode 100644 index 22928b5..0000000 --- a/reqtest/target/debug/deps/h2-4e4fa8bbcf740c4c.d +++ /dev/null @@ -1,54 +0,0 @@ -/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 deleted file mode 100644 index dff819e..0000000 --- a/reqtest/target/debug/deps/h2-6560f747850bb1c4.d +++ /dev/null @@ -1,52 +0,0 @@ -/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 deleted file mode 100644 index 142f40e..0000000 --- a/reqtest/target/debug/deps/h2-d082071e876b1dd2.d +++ /dev/null @@ -1,54 +0,0 @@ -/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 deleted file mode 100644 index c59db99..0000000 --- a/reqtest/target/debug/deps/h2-ee3f95ee7ab08c4c.d +++ /dev/null @@ -1,54 +0,0 @@ -/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 deleted file mode 100644 index e387e62..0000000 --- a/reqtest/target/debug/deps/hashbrown-3bb942dda1b45c94.d +++ /dev/null @@ -1,16 +0,0 @@ -/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 deleted file mode 100644 index 4819ed6..0000000 --- a/reqtest/target/debug/deps/hashbrown-fae394650cb87c94.d +++ /dev/null @@ -1,14 +0,0 @@ -/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 deleted file mode 100644 index 8cbc0bc..0000000 --- a/reqtest/target/debug/deps/http-2755c17547d2b8df.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index fd95b4c..0000000 --- a/reqtest/target/debug/deps/http-3e3f38c2db2bfb95.d +++ /dev/null @@ -1,24 +0,0 @@ -/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 deleted file mode 100644 index 8852b68..0000000 --- a/reqtest/target/debug/deps/http_body-785001b3b440b315.d +++ /dev/null @@ -1,16 +0,0 @@ -/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 deleted file mode 100644 index bf5cd67..0000000 --- a/reqtest/target/debug/deps/http_body-a8b85a018ba03658.d +++ /dev/null @@ -1,14 +0,0 @@ -/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 deleted file mode 100644 index 331f6b9..0000000 --- a/reqtest/target/debug/deps/httparse-1a56eb3905e75052.d +++ /dev/null @@ -1,10 +0,0 @@ -/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 deleted file mode 100644 index d4b3241..0000000 --- a/reqtest/target/debug/deps/httparse-c1c7bf356ee1c630.d +++ /dev/null @@ -1,12 +0,0 @@ -/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 deleted file mode 100644 index e2936a8..0000000 --- a/reqtest/target/debug/deps/httpdate-8b771fff941e8d2f.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index ae17ee1..0000000 --- a/reqtest/target/debug/deps/httpdate-e62dc934a2e748e2.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 1c574c5..0000000 --- a/reqtest/target/debug/deps/hyper-39950d3463b961e2.d +++ /dev/null @@ -1,52 +0,0 @@ -/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 deleted file mode 100644 index 8a2a930..0000000 --- a/reqtest/target/debug/deps/hyper-a6ec2e2c3ddbf456.d +++ /dev/null @@ -1,54 +0,0 @@ -/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 deleted file mode 100644 index 4778181..0000000 --- a/reqtest/target/debug/deps/hyper-d611ecc956e3fc7a.d +++ /dev/null @@ -1,54 +0,0 @@ -/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 deleted file mode 100644 index aedd42f..0000000 --- a/reqtest/target/debug/deps/hyper-d9e4fa22fd6b9bb4.d +++ /dev/null @@ -1,54 +0,0 @@ -/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 deleted file mode 100644 index 84f6dbd..0000000 --- a/reqtest/target/debug/deps/hyper-f530e3587a926595.d +++ /dev/null @@ -1,52 +0,0 @@ -/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 deleted file mode 100644 index d65f47c..0000000 --- a/reqtest/target/debug/deps/hyper_tls-14b341de4a61df56.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index 4f46b64..0000000 --- a/reqtest/target/debug/deps/hyper_tls-20547ff711303f0f.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index 89f041a..0000000 --- a/reqtest/target/debug/deps/hyper_tls-2b815d9a0c503f9e.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index 78ecf55..0000000 --- a/reqtest/target/debug/deps/hyper_tls-8e9047a33e700d21.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 544f03f..0000000 --- a/reqtest/target/debug/deps/hyper_tls-91b9ddb88cd11446.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index fb9bc88..0000000 --- a/reqtest/target/debug/deps/idna-2bc5bca48afed058.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index a484735..0000000 --- a/reqtest/target/debug/deps/idna-d71015e9a88fbd71.d +++ /dev/null @@ -1,10 +0,0 @@ -/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 deleted file mode 100644 index b0f30d5..0000000 --- a/reqtest/target/debug/deps/indexmap-1659fb94f00cd42d.d +++ /dev/null @@ -1,16 +0,0 @@ -/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 deleted file mode 100644 index fff2ff5..0000000 --- a/reqtest/target/debug/deps/indexmap-6561fc528fc0be4b.d +++ /dev/null @@ -1,14 +0,0 @@ -/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 deleted file mode 100644 index 215817e..0000000 --- a/reqtest/target/debug/deps/ipnet-639292dee9a71141.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index 50298b3..0000000 --- a/reqtest/target/debug/deps/ipnet-a20885d71e33ed13.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index 02982e6..0000000 --- a/reqtest/target/debug/deps/itoa-57001a3f2175a4a0.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 65c10d1..0000000 --- a/reqtest/target/debug/deps/itoa-b6c841fd25eab3bb.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index ddf4059..0000000 Binary files a/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rmeta b/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rmeta deleted file mode 100644 index c67ca5c..0000000 Binary files a/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libbase64-3b40ceebe4fe0ec9.rmeta b/reqtest/target/debug/deps/libbase64-3b40ceebe4fe0ec9.rmeta deleted file mode 100644 index efbf2f9..0000000 Binary files a/reqtest/target/debug/deps/libbase64-3b40ceebe4fe0ec9.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib b/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib deleted file mode 100644 index cd68ab9..0000000 Binary files a/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rmeta b/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rmeta deleted file mode 100644 index e7cb924..0000000 Binary files a/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta b/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta deleted file mode 100644 index 4796bd1..0000000 Binary files a/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib b/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib deleted file mode 100644 index a6d9c6f..0000000 Binary files a/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rmeta b/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rmeta deleted file mode 100644 index 4c8c111..0000000 Binary files a/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib b/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib deleted file mode 100644 index 6d392b5..0000000 Binary files a/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rmeta b/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rmeta deleted file mode 100644 index 6626c09..0000000 Binary files a/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libbytes-b51fc775aa196866.rmeta b/reqtest/target/debug/deps/libbytes-b51fc775aa196866.rmeta deleted file mode 100644 index 42abef1..0000000 Binary files a/reqtest/target/debug/deps/libbytes-b51fc775aa196866.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d b/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d deleted file mode 100644 index 29e5bc2..0000000 --- a/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index 9151354..0000000 --- a/reqtest/target/debug/deps/libc-f271108523dea8ff.d +++ /dev/null @@ -1,21 +0,0 @@ -/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 deleted file mode 100644 index 037949c..0000000 Binary files a/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rmeta b/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rmeta deleted file mode 100644 index 5dd15dc..0000000 Binary files a/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib b/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib deleted file mode 100644 index 94b3abe..0000000 Binary files a/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rmeta b/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rmeta deleted file mode 100644 index 6611b76..0000000 Binary files a/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta b/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta deleted file mode 100644 index a34f51a..0000000 Binary files a/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libencoding_rs-2a9d8815cceae0c9.rmeta b/reqtest/target/debug/deps/libencoding_rs-2a9d8815cceae0c9.rmeta deleted file mode 100644 index a8cfa6c..0000000 Binary files a/reqtest/target/debug/deps/libencoding_rs-2a9d8815cceae0c9.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib b/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib deleted file mode 100644 index 59454da..0000000 Binary files a/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rmeta b/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rmeta deleted file mode 100644 index bb1bd55..0000000 Binary files a/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfnv-71dd0c59a290bc92.rmeta b/reqtest/target/debug/deps/libfnv-71dd0c59a290bc92.rmeta deleted file mode 100644 index 2a44567..0000000 Binary files a/reqtest/target/debug/deps/libfnv-71dd0c59a290bc92.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib b/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib deleted file mode 100644 index 0f90f3f..0000000 Binary files a/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rmeta b/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rmeta deleted file mode 100644 index 6f28c2a..0000000 Binary files a/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta b/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta deleted file mode 100644 index 542fb3b..0000000 Binary files a/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib b/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib deleted file mode 100644 index 998cb04..0000000 Binary files a/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rmeta b/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rmeta deleted file mode 100644 index 5902e71..0000000 Binary files a/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libforeign_types_shared-b9efeccecca87a96.rmeta b/reqtest/target/debug/deps/libforeign_types_shared-b9efeccecca87a96.rmeta deleted file mode 100644 index f940833..0000000 Binary files a/reqtest/target/debug/deps/libforeign_types_shared-b9efeccecca87a96.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib b/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib deleted file mode 100644 index ac36257..0000000 Binary files a/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rmeta b/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rmeta deleted file mode 100644 index 27c8162..0000000 Binary files a/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta b/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta deleted file mode 100644 index b64f5e3..0000000 Binary files a/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib b/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib deleted file mode 100644 index b6c87c5..0000000 Binary files a/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rmeta b/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rmeta deleted file mode 100644 index f030799..0000000 Binary files a/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib b/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib deleted file mode 100644 index 1eba204..0000000 Binary files a/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rmeta b/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rmeta deleted file mode 100644 index c4a467c..0000000 Binary files a/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_channel-d0b652418f30d0c2.rmeta b/reqtest/target/debug/deps/libfutures_channel-d0b652418f30d0c2.rmeta deleted file mode 100644 index 4a56897..0000000 Binary files a/reqtest/target/debug/deps/libfutures_channel-d0b652418f30d0c2.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib b/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib deleted file mode 100644 index f0a999e..0000000 Binary files a/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rmeta b/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rmeta deleted file mode 100644 index e5f2a92..0000000 Binary files a/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_core-872fb3963f835c22.rmeta b/reqtest/target/debug/deps/libfutures_core-872fb3963f835c22.rmeta deleted file mode 100644 index 1877c35..0000000 Binary files a/reqtest/target/debug/deps/libfutures_core-872fb3963f835c22.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_sink-b0bdc656ef95f986.rmeta b/reqtest/target/debug/deps/libfutures_sink-b0bdc656ef95f986.rmeta deleted file mode 100644 index d14077c..0000000 Binary files a/reqtest/target/debug/deps/libfutures_sink-b0bdc656ef95f986.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib b/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib deleted file mode 100644 index c64623d..0000000 Binary files a/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rmeta b/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rmeta deleted file mode 100644 index 6f4b4ee..0000000 Binary files a/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_task-829b338aa8bb80ab.rmeta b/reqtest/target/debug/deps/libfutures_task-829b338aa8bb80ab.rmeta deleted file mode 100644 index 84f4e82..0000000 Binary files a/reqtest/target/debug/deps/libfutures_task-829b338aa8bb80ab.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib b/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib deleted file mode 100644 index 1696bf9..0000000 Binary files a/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rmeta b/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rmeta deleted file mode 100644 index 9d41d3d..0000000 Binary files a/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib b/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib deleted file mode 100644 index 0d520b4..0000000 Binary files a/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rmeta b/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rmeta deleted file mode 100644 index 56f95d8..0000000 Binary files a/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libfutures_util-d4f642333e93977c.rmeta b/reqtest/target/debug/deps/libfutures_util-d4f642333e93977c.rmeta deleted file mode 100644 index 71ed938..0000000 Binary files a/reqtest/target/debug/deps/libfutures_util-d4f642333e93977c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-33253ec6bacb83ad.rmeta b/reqtest/target/debug/deps/libh2-33253ec6bacb83ad.rmeta deleted file mode 100644 index 75fd4a8..0000000 Binary files a/reqtest/target/debug/deps/libh2-33253ec6bacb83ad.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib b/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib deleted file mode 100644 index d24dbbd..0000000 Binary files a/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rmeta b/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rmeta deleted file mode 100644 index 3ed27c0..0000000 Binary files a/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-6560f747850bb1c4.rmeta b/reqtest/target/debug/deps/libh2-6560f747850bb1c4.rmeta deleted file mode 100644 index 52f56d7..0000000 Binary files a/reqtest/target/debug/deps/libh2-6560f747850bb1c4.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib b/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib deleted file mode 100644 index 45a9dd2..0000000 Binary files a/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rmeta b/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rmeta deleted file mode 100644 index d7a0320..0000000 Binary files a/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib b/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib deleted file mode 100644 index ea49554..0000000 Binary files a/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rmeta b/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rmeta deleted file mode 100644 index 112e012..0000000 Binary files a/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib b/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib deleted file mode 100644 index efd74a9..0000000 Binary files a/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rmeta b/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rmeta deleted file mode 100644 index 3f75ed8..0000000 Binary files a/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta b/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta deleted file mode 100644 index 5b390b8..0000000 Binary files a/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib b/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib deleted file mode 100644 index c9cf270..0000000 Binary files a/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rmeta b/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rmeta deleted file mode 100644 index 9a59abd..0000000 Binary files a/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttp-3e3f38c2db2bfb95.rmeta b/reqtest/target/debug/deps/libhttp-3e3f38c2db2bfb95.rmeta deleted file mode 100644 index e4b12e2..0000000 Binary files a/reqtest/target/debug/deps/libhttp-3e3f38c2db2bfb95.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib b/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib deleted file mode 100644 index bcc2a77..0000000 Binary files a/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rmeta b/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rmeta deleted file mode 100644 index 541ea99..0000000 Binary files a/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttp_body-a8b85a018ba03658.rmeta b/reqtest/target/debug/deps/libhttp_body-a8b85a018ba03658.rmeta deleted file mode 100644 index 0d62ece..0000000 Binary files a/reqtest/target/debug/deps/libhttp_body-a8b85a018ba03658.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttparse-1a56eb3905e75052.rmeta b/reqtest/target/debug/deps/libhttparse-1a56eb3905e75052.rmeta deleted file mode 100644 index 3019b2c..0000000 Binary files a/reqtest/target/debug/deps/libhttparse-1a56eb3905e75052.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib b/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib deleted file mode 100644 index 5b723bf..0000000 Binary files a/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rmeta b/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rmeta deleted file mode 100644 index 739408b..0000000 Binary files a/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttpdate-8b771fff941e8d2f.rmeta b/reqtest/target/debug/deps/libhttpdate-8b771fff941e8d2f.rmeta deleted file mode 100644 index c55f0f0..0000000 Binary files a/reqtest/target/debug/deps/libhttpdate-8b771fff941e8d2f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib b/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib deleted file mode 100644 index 4e4b17d..0000000 Binary files a/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rmeta b/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rmeta deleted file mode 100644 index 2f1736d..0000000 Binary files a/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-39950d3463b961e2.rmeta b/reqtest/target/debug/deps/libhyper-39950d3463b961e2.rmeta deleted file mode 100644 index ac3543f..0000000 Binary files a/reqtest/target/debug/deps/libhyper-39950d3463b961e2.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib b/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib deleted file mode 100644 index ddac248..0000000 Binary files a/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rmeta b/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rmeta deleted file mode 100644 index c540b5a..0000000 Binary files a/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib b/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib deleted file mode 100644 index b703554..0000000 Binary files a/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rmeta b/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rmeta deleted file mode 100644 index 9cca06a..0000000 Binary files a/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib b/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib deleted file mode 100644 index ce4322a..0000000 Binary files a/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rmeta b/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rmeta deleted file mode 100644 index 21ce66a..0000000 Binary files a/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper-f530e3587a926595.rmeta b/reqtest/target/debug/deps/libhyper-f530e3587a926595.rmeta deleted file mode 100644 index b3084e3..0000000 Binary files a/reqtest/target/debug/deps/libhyper-f530e3587a926595.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib b/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib deleted file mode 100644 index 3d3120b..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rmeta b/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rmeta deleted file mode 100644 index ce96662..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib b/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib deleted file mode 100644 index 2452d1e..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rmeta b/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rmeta deleted file mode 100644 index f5694b2..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib b/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib deleted file mode 100644 index 022b84e..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rmeta b/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rmeta deleted file mode 100644 index a8a882f..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-8e9047a33e700d21.rmeta b/reqtest/target/debug/deps/libhyper_tls-8e9047a33e700d21.rmeta deleted file mode 100644 index 5987fe6..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-8e9047a33e700d21.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libhyper_tls-91b9ddb88cd11446.rmeta b/reqtest/target/debug/deps/libhyper_tls-91b9ddb88cd11446.rmeta deleted file mode 100644 index a2a7403..0000000 Binary files a/reqtest/target/debug/deps/libhyper_tls-91b9ddb88cd11446.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libidna-2bc5bca48afed058.rmeta b/reqtest/target/debug/deps/libidna-2bc5bca48afed058.rmeta deleted file mode 100644 index 85a2fae..0000000 Binary files a/reqtest/target/debug/deps/libidna-2bc5bca48afed058.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib b/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib deleted file mode 100644 index 24ace05..0000000 Binary files a/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rmeta b/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rmeta deleted file mode 100644 index 4161c05..0000000 Binary files a/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib b/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib deleted file mode 100644 index 403922d..0000000 Binary files a/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rmeta b/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rmeta deleted file mode 100644 index f9672b3..0000000 Binary files a/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libindexmap-6561fc528fc0be4b.rmeta b/reqtest/target/debug/deps/libindexmap-6561fc528fc0be4b.rmeta deleted file mode 100644 index 913055f..0000000 Binary files a/reqtest/target/debug/deps/libindexmap-6561fc528fc0be4b.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libipnet-639292dee9a71141.rmeta b/reqtest/target/debug/deps/libipnet-639292dee9a71141.rmeta deleted file mode 100644 index 0a19bc2..0000000 Binary files a/reqtest/target/debug/deps/libipnet-639292dee9a71141.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib b/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib deleted file mode 100644 index 016fe19..0000000 Binary files a/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rmeta b/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rmeta deleted file mode 100644 index 7fa0fc5..0000000 Binary files a/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib b/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib deleted file mode 100644 index eb22753..0000000 Binary files a/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rmeta b/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rmeta deleted file mode 100644 index 147f1ca..0000000 Binary files a/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta b/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta deleted file mode 100644 index fe31db2..0000000 Binary files a/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib b/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib deleted file mode 100644 index f2a392d..0000000 Binary files a/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rmeta b/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rmeta deleted file mode 100644 index d0601ae..0000000 Binary files a/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liblibc-f271108523dea8ff.rmeta b/reqtest/target/debug/deps/liblibc-f271108523dea8ff.rmeta deleted file mode 100644 index a5741e1..0000000 Binary files a/reqtest/target/debug/deps/liblibc-f271108523dea8ff.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib b/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib deleted file mode 100644 index eef18bd..0000000 Binary files a/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rmeta b/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rmeta deleted file mode 100644 index 0b4df6f..0000000 Binary files a/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liblock_api-fca8ae0934829db4.rmeta b/reqtest/target/debug/deps/liblock_api-fca8ae0934829db4.rmeta deleted file mode 100644 index bd6462d..0000000 Binary files a/reqtest/target/debug/deps/liblock_api-fca8ae0934829db4.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib b/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib deleted file mode 100644 index bc5b52f..0000000 Binary files a/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rmeta b/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rmeta deleted file mode 100644 index 61841a9..0000000 Binary files a/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liblog-deb0940063380858.rmeta b/reqtest/target/debug/deps/liblog-deb0940063380858.rmeta deleted file mode 100644 index 9b8911b..0000000 Binary files a/reqtest/target/debug/deps/liblog-deb0940063380858.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib b/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib deleted file mode 100644 index d5d9321..0000000 Binary files a/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libmime-89e91319444c56b5.rmeta b/reqtest/target/debug/deps/libmime-89e91319444c56b5.rmeta deleted file mode 100644 index 94b7fed..0000000 Binary files a/reqtest/target/debug/deps/libmime-89e91319444c56b5.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libmime-d49ab82920264418.rmeta b/reqtest/target/debug/deps/libmime-d49ab82920264418.rmeta deleted file mode 100644 index 146958e..0000000 Binary files a/reqtest/target/debug/deps/libmime-d49ab82920264418.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib b/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib deleted file mode 100644 index aa39bae..0000000 Binary files a/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rmeta b/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rmeta deleted file mode 100644 index 33dd707..0000000 Binary files a/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libmio-d90c2da20621c34e.rmeta b/reqtest/target/debug/deps/libmio-d90c2da20621c34e.rmeta deleted file mode 100644 index 37ec30e..0000000 Binary files a/reqtest/target/debug/deps/libmio-d90c2da20621c34e.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib b/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib deleted file mode 100644 index 3429da2..0000000 Binary files a/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rmeta b/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rmeta deleted file mode 100644 index 39ed6a9..0000000 Binary files a/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libnative_tls-58d9ccef3a91ec0a.rmeta b/reqtest/target/debug/deps/libnative_tls-58d9ccef3a91ec0a.rmeta deleted file mode 100644 index fd1086e..0000000 Binary files a/reqtest/target/debug/deps/libnative_tls-58d9ccef3a91ec0a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib b/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib deleted file mode 100644 index 3c4f49c..0000000 Binary files a/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rmeta b/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rmeta deleted file mode 100644 index 1de9c36..0000000 Binary files a/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib b/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib deleted file mode 100644 index c93b22f..0000000 Binary files a/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rmeta b/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rmeta deleted file mode 100644 index 2a79c96..0000000 Binary files a/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libnum_cpus-d239f938732929f5.rmeta b/reqtest/target/debug/deps/libnum_cpus-d239f938732929f5.rmeta deleted file mode 100644 index 82c3d8f..0000000 Binary files a/reqtest/target/debug/deps/libnum_cpus-d239f938732929f5.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta b/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta deleted file mode 100644 index 71b2092..0000000 Binary files a/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib b/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib deleted file mode 100644 index 0519e26..0000000 Binary files a/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rmeta b/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rmeta deleted file mode 100644 index 9c008d3..0000000 Binary files a/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib b/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib deleted file mode 100644 index 999cc80..0000000 Binary files a/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rmeta b/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rmeta deleted file mode 100644 index 05769b3..0000000 Binary files a/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl-c1812d5b89450922.rmeta b/reqtest/target/debug/deps/libopenssl-c1812d5b89450922.rmeta deleted file mode 100644 index dcd9a0d..0000000 Binary files a/reqtest/target/debug/deps/libopenssl-c1812d5b89450922.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib b/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib deleted file mode 100644 index e5fda89..0000000 Binary files a/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rmeta b/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rmeta deleted file mode 100644 index 17de1ca..0000000 Binary files a/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so b/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so deleted file mode 100755 index 325e380..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so b/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so deleted file mode 100755 index e29448e..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib b/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib deleted file mode 100644 index 78bf683..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rmeta b/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rmeta deleted file mode 100644 index 0da9e7b..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_probe-844b6de4532833e3.rmeta b/reqtest/target/debug/deps/libopenssl_probe-844b6de4532833e3.rmeta deleted file mode 100644 index 4794ce1..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_probe-844b6de4532833e3.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_sys-50b19e39deacfef0.rmeta b/reqtest/target/debug/deps/libopenssl_sys-50b19e39deacfef0.rmeta deleted file mode 100644 index 432d6c2..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_sys-50b19e39deacfef0.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib b/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib deleted file mode 100644 index 2115514..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rmeta b/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rmeta deleted file mode 100644 index 21e2d75..0000000 Binary files a/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libparking_lot-323d67c99f8df03a.rmeta b/reqtest/target/debug/deps/libparking_lot-323d67c99f8df03a.rmeta deleted file mode 100644 index 76da7aa..0000000 Binary files a/reqtest/target/debug/deps/libparking_lot-323d67c99f8df03a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib b/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib deleted file mode 100644 index 07bcc8f..0000000 Binary files a/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rmeta b/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rmeta deleted file mode 100644 index 1496f7d..0000000 Binary files a/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib b/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib deleted file mode 100644 index 4c05d16..0000000 Binary files a/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rmeta b/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rmeta deleted file mode 100644 index d0e0c27..0000000 Binary files a/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libparking_lot_core-eca467639b80cfff.rmeta b/reqtest/target/debug/deps/libparking_lot_core-eca467639b80cfff.rmeta deleted file mode 100644 index 172db9b..0000000 Binary files a/reqtest/target/debug/deps/libparking_lot_core-eca467639b80cfff.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpercent_encoding-82f182e7e48872ba.rmeta b/reqtest/target/debug/deps/libpercent_encoding-82f182e7e48872ba.rmeta deleted file mode 100644 index aa777e0..0000000 Binary files a/reqtest/target/debug/deps/libpercent_encoding-82f182e7e48872ba.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib b/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib deleted file mode 100644 index e6d36c0..0000000 Binary files a/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rmeta b/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rmeta deleted file mode 100644 index 2983428..0000000 Binary files a/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib b/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib deleted file mode 100644 index 0e81533..0000000 Binary files a/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rmeta b/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rmeta deleted file mode 100644 index 8b00b7d..0000000 Binary files a/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta b/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta deleted file mode 100644 index 41f1d7a..0000000 Binary files a/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta b/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta deleted file mode 100644 index 2f72e24..0000000 Binary files a/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib b/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib deleted file mode 100644 index e854c85..0000000 Binary files a/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rmeta b/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rmeta deleted file mode 100644 index 648c1d5..0000000 Binary files a/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib b/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib deleted file mode 100644 index 7369676..0000000 Binary files a/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rmeta b/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rmeta deleted file mode 100644 index 17e64db..0000000 Binary files a/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib b/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib deleted file mode 100644 index 53e3d09..0000000 Binary files a/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rmeta b/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rmeta deleted file mode 100644 index 4208c6e..0000000 Binary files a/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib b/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib deleted file mode 100644 index f2172ed..0000000 Binary files a/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rmeta b/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rmeta deleted file mode 100644 index 7b4c510..0000000 Binary files a/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib b/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib deleted file mode 100644 index 97b9f6d..0000000 Binary files a/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rmeta b/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rmeta deleted file mode 100644 index 9f7bc8f..0000000 Binary files a/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib b/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib deleted file mode 100644 index 1b4ef07..0000000 Binary files a/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rmeta b/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rmeta deleted file mode 100644 index fb0bd8e..0000000 Binary files a/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqtest-1eb2195f5b7eea22.rmeta b/reqtest/target/debug/deps/libreqtest-1eb2195f5b7eea22.rmeta deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/deps/libreqtest-2aa0d291b863be30.rmeta b/reqtest/target/debug/deps/libreqtest-2aa0d291b863be30.rmeta deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/deps/libreqtest-2e2184213318291c.rmeta b/reqtest/target/debug/deps/libreqtest-2e2184213318291c.rmeta deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/deps/libreqtest-4b20abbeb221b053.rmeta b/reqtest/target/debug/deps/libreqtest-4b20abbeb221b053.rmeta deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/deps/libreqtest-551c5c8f9a83340b.rmeta b/reqtest/target/debug/deps/libreqtest-551c5c8f9a83340b.rmeta deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/deps/libreqtest-7c5f1c4959a06c4c.rmeta b/reqtest/target/debug/deps/libreqtest-7c5f1c4959a06c4c.rmeta deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/deps/libreqwest-018b4989fb61c9ad.rmeta b/reqtest/target/debug/deps/libreqwest-018b4989fb61c9ad.rmeta deleted file mode 100644 index 1656e21..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-018b4989fb61c9ad.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib b/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib deleted file mode 100644 index 7d145c1..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rmeta b/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rmeta deleted file mode 100644 index 8b5ad4e..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-3a4cbc53c1f9a7b3.rmeta b/reqtest/target/debug/deps/libreqwest-3a4cbc53c1f9a7b3.rmeta deleted file mode 100644 index 8dfa01e..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-3a4cbc53c1f9a7b3.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-5111d7e23768ce27.rmeta b/reqtest/target/debug/deps/libreqwest-5111d7e23768ce27.rmeta deleted file mode 100644 index c77d240..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-5111d7e23768ce27.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib b/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib deleted file mode 100644 index 12cc031..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rmeta b/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rmeta deleted file mode 100644 index f87fa7d..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib b/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib deleted file mode 100644 index 876ed61..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rmeta b/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rmeta deleted file mode 100644 index 4ffba17..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib b/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib deleted file mode 100644 index 2fb5ed7..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rmeta b/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rmeta deleted file mode 100644 index 5682155..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib b/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib deleted file mode 100644 index d433a5b..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rmeta b/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rmeta deleted file mode 100644 index 4a8569c..0000000 Binary files a/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib b/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib deleted file mode 100644 index 6fae8e8..0000000 Binary files a/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rmeta b/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rmeta deleted file mode 100644 index 5ad7f0d..0000000 Binary files a/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta b/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta deleted file mode 100644 index a4be8dc..0000000 Binary files a/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib b/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib deleted file mode 100644 index 5d5ed93..0000000 Binary files a/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rmeta b/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rmeta deleted file mode 100644 index 808a722..0000000 Binary files a/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta b/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta deleted file mode 100644 index 0c4fa04..0000000 Binary files a/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-09740e31669bce13.rmeta b/reqtest/target/debug/deps/libserde-09740e31669bce13.rmeta deleted file mode 100644 index 0c6b289..0000000 Binary files a/reqtest/target/debug/deps/libserde-09740e31669bce13.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib b/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib deleted file mode 100644 index f91039d..0000000 Binary files a/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rmeta b/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rmeta deleted file mode 100644 index e458e7c..0000000 Binary files a/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib b/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib deleted file mode 100644 index 48ef02a..0000000 Binary files a/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-427b307a52e7945a.rmeta b/reqtest/target/debug/deps/libserde-427b307a52e7945a.rmeta deleted file mode 100644 index 6e206ab..0000000 Binary files a/reqtest/target/debug/deps/libserde-427b307a52e7945a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-5a3c746e46a033f8.rmeta b/reqtest/target/debug/deps/libserde-5a3c746e46a033f8.rmeta deleted file mode 100644 index e3fe284..0000000 Binary files a/reqtest/target/debug/deps/libserde-5a3c746e46a033f8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib b/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib deleted file mode 100644 index 7fd8f42..0000000 Binary files a/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-622a93675283cfc8.rmeta b/reqtest/target/debug/deps/libserde-622a93675283cfc8.rmeta deleted file mode 100644 index 8d4a5d7..0000000 Binary files a/reqtest/target/debug/deps/libserde-622a93675283cfc8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib b/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib deleted file mode 100644 index 4770f27..0000000 Binary files a/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rmeta b/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rmeta deleted file mode 100644 index a16e6ed..0000000 Binary files a/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde-cde960c7c4611162.rmeta b/reqtest/target/debug/deps/libserde-cde960c7c4611162.rmeta deleted file mode 100644 index e081313..0000000 Binary files a/reqtest/target/debug/deps/libserde-cde960c7c4611162.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so b/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so deleted file mode 100755 index 09c9808..0000000 Binary files a/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so b/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so deleted file mode 100755 index 5145dea..0000000 Binary files a/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib b/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib deleted file mode 100644 index 148daf3..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rmeta b/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rmeta deleted file mode 100644 index 58f5def..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib b/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib deleted file mode 100644 index 8b36cf4..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rmeta b/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rmeta deleted file mode 100644 index 8c04238..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib b/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib deleted file mode 100644 index 40fe57e..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rmeta b/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rmeta deleted file mode 100644 index 32d4bef..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-cccf5bc6fb6a6ade.rmeta b/reqtest/target/debug/deps/libserde_json-cccf5bc6fb6a6ade.rmeta deleted file mode 100644 index c1218d1..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-cccf5bc6fb6a6ade.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib b/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib deleted file mode 100644 index 85ccb1f..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rmeta b/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rmeta deleted file mode 100644 index 1beb369..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_json-f0ad5e430278996c.rmeta b/reqtest/target/debug/deps/libserde_json-f0ad5e430278996c.rmeta deleted file mode 100644 index d2999d2..0000000 Binary files a/reqtest/target/debug/deps/libserde_json-f0ad5e430278996c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib b/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib deleted file mode 100644 index ab0a0ba..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rmeta deleted file mode 100644 index 219a6a6..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-6698c4b25d64c339.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-6698c4b25d64c339.rmeta deleted file mode 100644 index 8514b71..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-6698c4b25d64c339.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib b/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib deleted file mode 100644 index 3c22651..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rmeta deleted file mode 100644 index 96ef260..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib b/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib deleted file mode 100644 index f1b6117..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rmeta deleted file mode 100644 index 0624543..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-e233d666a814bc57.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-e233d666a814bc57.rmeta deleted file mode 100644 index 5dfacee..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-e233d666a814bc57.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib b/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib deleted file mode 100644 index 3b2ca23..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rmeta deleted file mode 100644 index 7339aab..0000000 Binary files a/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsignal_hook_registry-255dc659237d16a1.rmeta b/reqtest/target/debug/deps/libsignal_hook_registry-255dc659237d16a1.rmeta deleted file mode 100644 index 8ea1409..0000000 Binary files a/reqtest/target/debug/deps/libsignal_hook_registry-255dc659237d16a1.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib b/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib deleted file mode 100644 index 10f7632..0000000 Binary files a/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rmeta b/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rmeta deleted file mode 100644 index f17fa51..0000000 Binary files a/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libslab-20f7b895b8b64e97.rmeta b/reqtest/target/debug/deps/libslab-20f7b895b8b64e97.rmeta deleted file mode 100644 index fffa03e..0000000 Binary files a/reqtest/target/debug/deps/libslab-20f7b895b8b64e97.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib b/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib deleted file mode 100644 index 7c26304..0000000 Binary files a/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rmeta b/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rmeta deleted file mode 100644 index 9a5c25d..0000000 Binary files a/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib b/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib deleted file mode 100644 index c863dd7..0000000 Binary files a/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rmeta b/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rmeta deleted file mode 100644 index 43e8337..0000000 Binary files a/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta b/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta deleted file mode 100644 index ecdaf3f..0000000 Binary files a/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsocket2-8f1528dcaa8684e0.rmeta b/reqtest/target/debug/deps/libsocket2-8f1528dcaa8684e0.rmeta deleted file mode 100644 index e5c6e8e..0000000 Binary files a/reqtest/target/debug/deps/libsocket2-8f1528dcaa8684e0.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib b/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib deleted file mode 100644 index 53581a5..0000000 Binary files a/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rmeta b/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rmeta deleted file mode 100644 index 53110a0..0000000 Binary files a/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib b/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib deleted file mode 100644 index 1775a0f..0000000 Binary files a/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rmeta b/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rmeta deleted file mode 100644 index 1528e4a..0000000 Binary files a/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib b/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib deleted file mode 100644 index 1e7901f..0000000 Binary files a/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rmeta b/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rmeta deleted file mode 100644 index c10ffca..0000000 Binary files a/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib b/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib deleted file mode 100644 index f3295c7..0000000 Binary files a/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rmeta b/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rmeta deleted file mode 100644 index 9627a3c..0000000 Binary files a/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtinyvec-8617398e56bf7660.rmeta b/reqtest/target/debug/deps/libtinyvec-8617398e56bf7660.rmeta deleted file mode 100644 index 86c018d..0000000 Binary files a/reqtest/target/debug/deps/libtinyvec-8617398e56bf7660.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtinyvec_macros-6b1000cfefada848.rmeta b/reqtest/target/debug/deps/libtinyvec_macros-6b1000cfefada848.rmeta deleted file mode 100644 index 28866eb..0000000 Binary files a/reqtest/target/debug/deps/libtinyvec_macros-6b1000cfefada848.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib b/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib deleted file mode 100644 index f5acb25..0000000 Binary files a/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rmeta b/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rmeta deleted file mode 100644 index e0bb02c..0000000 Binary files a/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-08b09831a7e5d474.rmeta b/reqtest/target/debug/deps/libtokio-08b09831a7e5d474.rmeta deleted file mode 100644 index 1fec1c8..0000000 Binary files a/reqtest/target/debug/deps/libtokio-08b09831a7e5d474.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib b/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib deleted file mode 100644 index de3b0ca..0000000 Binary files a/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rmeta b/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rmeta deleted file mode 100644 index 62f15c8..0000000 Binary files a/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib b/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib deleted file mode 100644 index 18f0fc4..0000000 Binary files a/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rmeta b/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rmeta deleted file mode 100644 index 6dac50c..0000000 Binary files a/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-c254c826e11bd717.rmeta b/reqtest/target/debug/deps/libtokio-c254c826e11bd717.rmeta deleted file mode 100644 index 9cb8e40..0000000 Binary files a/reqtest/target/debug/deps/libtokio-c254c826e11bd717.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib b/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib deleted file mode 100644 index ea2f427..0000000 Binary files a/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio-d027caa73644d936.rmeta b/reqtest/target/debug/deps/libtokio-d027caa73644d936.rmeta deleted file mode 100644 index 82ca476..0000000 Binary files a/reqtest/target/debug/deps/libtokio-d027caa73644d936.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so b/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so deleted file mode 100755 index 662a1e5..0000000 Binary files a/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so b/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so deleted file mode 100755 index a2228c3..0000000 Binary files a/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib b/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib deleted file mode 100644 index c595168..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rmeta deleted file mode 100644 index 6e4c43f..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib b/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib deleted file mode 100644 index 612fa0e..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rmeta deleted file mode 100644 index b587d1b..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-a3d89f83c8b278f0.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-a3d89f83c8b278f0.rmeta deleted file mode 100644 index 1011bd5..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-a3d89f83c8b278f0.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib b/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib deleted file mode 100644 index 72b1a72..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rmeta deleted file mode 100644 index ca762d5..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-fd484f646957194d.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-fd484f646957194d.rmeta deleted file mode 100644 index 7f50d73..0000000 Binary files a/reqtest/target/debug/deps/libtokio_native_tls-fd484f646957194d.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-37a3643902e9745c.rmeta b/reqtest/target/debug/deps/libtokio_util-37a3643902e9745c.rmeta deleted file mode 100644 index 450e42a..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-37a3643902e9745c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-69a7a296dac2e3dc.rmeta b/reqtest/target/debug/deps/libtokio_util-69a7a296dac2e3dc.rmeta deleted file mode 100644 index 90331a3..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-69a7a296dac2e3dc.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib b/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib deleted file mode 100644 index aeb51c5..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rmeta b/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rmeta deleted file mode 100644 index 8be37c5..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib b/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib deleted file mode 100644 index 5d4d6c8..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rmeta b/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rmeta deleted file mode 100644 index a7336fc..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib b/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib deleted file mode 100644 index d111d2b..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rmeta b/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rmeta deleted file mode 100644 index 0e10a15..0000000 Binary files a/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtower_service-6e838e2bbdb7ccf9.rmeta b/reqtest/target/debug/deps/libtower_service-6e838e2bbdb7ccf9.rmeta deleted file mode 100644 index 0fb9b28..0000000 Binary files a/reqtest/target/debug/deps/libtower_service-6e838e2bbdb7ccf9.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib b/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib deleted file mode 100644 index 4e2d8d9..0000000 Binary files a/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rmeta b/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rmeta deleted file mode 100644 index ed6a7b8..0000000 Binary files a/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib b/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib deleted file mode 100644 index f3bd0a2..0000000 Binary files a/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rmeta b/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rmeta deleted file mode 100644 index 97a50a7..0000000 Binary files a/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtracing-ba86563fb0a2de18.rmeta b/reqtest/target/debug/deps/libtracing-ba86563fb0a2de18.rmeta deleted file mode 100644 index fc68ab5..0000000 Binary files a/reqtest/target/debug/deps/libtracing-ba86563fb0a2de18.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib b/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib deleted file mode 100644 index 795e336..0000000 Binary files a/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rmeta b/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rmeta deleted file mode 100644 index e1e6425..0000000 Binary files a/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtracing_core-ce5649178a358a97.rmeta b/reqtest/target/debug/deps/libtracing_core-ce5649178a358a97.rmeta deleted file mode 100644 index 31b59f9..0000000 Binary files a/reqtest/target/debug/deps/libtracing_core-ce5649178a358a97.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtry_lock-7c71c61d035cbf31.rmeta b/reqtest/target/debug/deps/libtry_lock-7c71c61d035cbf31.rmeta deleted file mode 100644 index e28524f..0000000 Binary files a/reqtest/target/debug/deps/libtry_lock-7c71c61d035cbf31.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib b/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib deleted file mode 100644 index af4e76d..0000000 Binary files a/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rmeta b/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rmeta deleted file mode 100644 index 8038dab..0000000 Binary files a/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_bidi-9ed9457f66a2c11f.rmeta b/reqtest/target/debug/deps/libunicode_bidi-9ed9457f66a2c11f.rmeta deleted file mode 100644 index 7c5969b..0000000 Binary files a/reqtest/target/debug/deps/libunicode_bidi-9ed9457f66a2c11f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib b/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib deleted file mode 100644 index 7c5924b..0000000 Binary files a/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rmeta b/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rmeta deleted file mode 100644 index 21a0bc5..0000000 Binary files a/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib b/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib deleted file mode 100644 index 43ea49e..0000000 Binary files a/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rmeta b/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rmeta deleted file mode 100644 index 91589c9..0000000 Binary files a/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib b/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib deleted file mode 100644 index 999b41d..0000000 Binary files a/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rmeta b/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rmeta deleted file mode 100644 index 39609f4..0000000 Binary files a/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libunicode_normalization-7b77dc91fe527ae1.rmeta b/reqtest/target/debug/deps/libunicode_normalization-7b77dc91fe527ae1.rmeta deleted file mode 100644 index 97b7b5f..0000000 Binary files a/reqtest/target/debug/deps/libunicode_normalization-7b77dc91fe527ae1.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib b/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib deleted file mode 100644 index 408f5cc..0000000 Binary files a/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rmeta b/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rmeta deleted file mode 100644 index f573f8f..0000000 Binary files a/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/liburl-538de10d1571a95c.rmeta b/reqtest/target/debug/deps/liburl-538de10d1571a95c.rmeta deleted file mode 100644 index 5c694f3..0000000 Binary files a/reqtest/target/debug/deps/liburl-538de10d1571a95c.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libwant-02b178ee304f26e3.rmeta b/reqtest/target/debug/deps/libwant-02b178ee304f26e3.rmeta deleted file mode 100644 index 850f953..0000000 Binary files a/reqtest/target/debug/deps/libwant-02b178ee304f26e3.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib b/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib deleted file mode 100644 index 9d9d24c..0000000 Binary files a/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib and /dev/null differ diff --git a/reqtest/target/debug/deps/libwant-eb65274e5318b345.rmeta b/reqtest/target/debug/deps/libwant-eb65274e5318b345.rmeta deleted file mode 100644 index a21f7d7..0000000 Binary files a/reqtest/target/debug/deps/libwant-eb65274e5318b345.rmeta and /dev/null differ diff --git a/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d b/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d deleted file mode 100644 index 6dc77cd..0000000 --- a/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d +++ /dev/null @@ -1,10 +0,0 @@ -/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 deleted file mode 100644 index f2214e9..0000000 --- a/reqtest/target/debug/deps/lock_api-fca8ae0934829db4.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index f26aec8..0000000 --- a/reqtest/target/debug/deps/log-a957f5a622f264f5.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index eee0ecc..0000000 --- a/reqtest/target/debug/deps/log-deb0940063380858.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 97e34e6..0000000 --- a/reqtest/target/debug/deps/mime-89e91319444c56b5.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index a67a9a8..0000000 --- a/reqtest/target/debug/deps/mime-d49ab82920264418.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index 3429cfc..0000000 --- a/reqtest/target/debug/deps/mio-21e209650e1ebd62.d +++ /dev/null @@ -1,41 +0,0 @@ -/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 deleted file mode 100644 index 74013a0..0000000 --- a/reqtest/target/debug/deps/mio-d90c2da20621c34e.d +++ /dev/null @@ -1,39 +0,0 @@ -/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 deleted file mode 100644 index e9b1dea..0000000 --- a/reqtest/target/debug/deps/native_tls-3fe98e3766a72515.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 2e6bd4c..0000000 --- a/reqtest/target/debug/deps/native_tls-58d9ccef3a91ec0a.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index ab90174..0000000 --- a/reqtest/target/debug/deps/native_tls-6f6589658fe3bf8a.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index ae374eb..0000000 --- a/reqtest/target/debug/deps/num_cpus-a378fff9368ea0ed.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 42bc4ef..0000000 --- a/reqtest/target/debug/deps/num_cpus-d239f938732929f5.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index cdf154d..0000000 --- a/reqtest/target/debug/deps/once_cell-6e09f269b6fb8c24.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index cb7be54..0000000 --- a/reqtest/target/debug/deps/once_cell-7302fb7e29d0287e.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index e705c11..0000000 --- a/reqtest/target/debug/deps/openssl-0b93d37000a0540f.d +++ /dev/null @@ -1,58 +0,0 @@ -/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 deleted file mode 100644 index b6347bb..0000000 --- a/reqtest/target/debug/deps/openssl-12f41ef1d68746a1.d +++ /dev/null @@ -1,56 +0,0 @@ -/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 deleted file mode 100644 index 24f4f77..0000000 --- a/reqtest/target/debug/deps/openssl-c1812d5b89450922.d +++ /dev/null @@ -1,56 +0,0 @@ -/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 deleted file mode 100644 index 1faf2b3..0000000 --- a/reqtest/target/debug/deps/openssl-d59455d038938de6.d +++ /dev/null @@ -1,58 +0,0 @@ -/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 deleted file mode 100644 index f16f320..0000000 --- a/reqtest/target/debug/deps/openssl_macros-416000d24d759c0e.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index c5049fa..0000000 --- a/reqtest/target/debug/deps/openssl_macros-6da492ef805c1cbf.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 16955de..0000000 --- a/reqtest/target/debug/deps/openssl_probe-476ad1e7bdbf3d46.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 48c9f5f..0000000 --- a/reqtest/target/debug/deps/openssl_probe-844b6de4532833e3.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index f2f7b44..0000000 --- a/reqtest/target/debug/deps/openssl_sys-50b19e39deacfef0.d +++ /dev/null @@ -1,64 +0,0 @@ -/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 deleted file mode 100644 index 4c0fc40..0000000 --- a/reqtest/target/debug/deps/openssl_sys-7b95a227669d4c79.d +++ /dev/null @@ -1,66 +0,0 @@ -/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 deleted file mode 100644 index 464c74c..0000000 --- a/reqtest/target/debug/deps/parking_lot-323d67c99f8df03a.d +++ /dev/null @@ -1,17 +0,0 @@ -/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 deleted file mode 100644 index 111fe32..0000000 --- a/reqtest/target/debug/deps/parking_lot-72056e2fa5b8101a.d +++ /dev/null @@ -1,19 +0,0 @@ -/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 deleted file mode 100644 index 092e587..0000000 --- a/reqtest/target/debug/deps/parking_lot_core-bd93cff92bc0116c.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index aa71a81..0000000 --- a/reqtest/target/debug/deps/parking_lot_core-eca467639b80cfff.d +++ /dev/null @@ -1,10 +0,0 @@ -/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 deleted file mode 100644 index 23e3f7d..0000000 --- a/reqtest/target/debug/deps/percent_encoding-82f182e7e48872ba.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 68dc2b7..0000000 --- a/reqtest/target/debug/deps/percent_encoding-f9c59101f803f7a8.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index a155adc..0000000 --- a/reqtest/target/debug/deps/pin_project_lite-386fbc476cabd3df.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index fca8d8f..0000000 --- a/reqtest/target/debug/deps/pin_project_lite-46b5ad997ee93ff6.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index e225c0d..0000000 --- a/reqtest/target/debug/deps/pin_utils-1c7de171da91051c.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 08fbd2a..0000000 --- a/reqtest/target/debug/deps/pin_utils-c27b7e46bed074af.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index a13b172..0000000 --- a/reqtest/target/debug/deps/pkg_config-f9f0ba38571583dc.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index ca567e1..0000000 --- a/reqtest/target/debug/deps/proc_macro2-5244279472745150.d +++ /dev/null @@ -1,14 +0,0 @@ -/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 deleted file mode 100644 index 8b08946..0000000 --- a/reqtest/target/debug/deps/proc_macro2-54db9582258d1a1c.d +++ /dev/null @@ -1,14 +0,0 @@ -/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 deleted file mode 100644 index 168d7d1..0000000 --- a/reqtest/target/debug/deps/quote-b1a8447e1599ba26.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index f0ade63..0000000 --- a/reqtest/target/debug/deps/quote-cc068415c10c9a94.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 51c2186..0000000 --- a/reqtest/target/debug/deps/reqtest-0055b61c936ab9d2.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 907d12e..0000000 --- a/reqtest/target/debug/deps/reqtest-1eb2195f5b7eea22.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index b896d24..0000000 --- a/reqtest/target/debug/deps/reqtest-2aa0d291b863be30.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 5d70a9f..0000000 --- a/reqtest/target/debug/deps/reqtest-2e2184213318291c.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100755 index 1861669..0000000 Binary files a/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0 and /dev/null differ diff --git a/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d b/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d deleted file mode 100644 index 64ec287..0000000 --- a/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 8a2f359..0000000 --- a/reqtest/target/debug/deps/reqtest-47b0995aad447216.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 577bac1..0000000 --- a/reqtest/target/debug/deps/reqtest-4b20abbeb221b053.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 25e2c0f..0000000 --- a/reqtest/target/debug/deps/reqtest-551c5c8f9a83340b.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index d4d67ee..0000000 --- a/reqtest/target/debug/deps/reqtest-74d63fd0b647244c.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 7002141..0000000 --- a/reqtest/target/debug/deps/reqtest-7c5f1c4959a06c4c.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 0deff26..0000000 --- a/reqtest/target/debug/deps/reqtest-92f4162cff306fed.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100755 index 8ea895a..0000000 Binary files a/reqtest/target/debug/deps/reqtest-ba4e4e172b129417 and /dev/null differ diff --git a/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d b/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d deleted file mode 100644 index d6d242e..0000000 --- a/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 4aa9674..0000000 --- a/reqtest/target/debug/deps/reqtest-ba8588d414794fda.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index cb0e19a..0000000 --- a/reqtest/target/debug/deps/reqtest-e7e2a4ed0fca2cd1.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 622d0d4..0000000 --- a/reqtest/target/debug/deps/reqwest-018b4989fb61c9ad.d +++ /dev/null @@ -1,24 +0,0 @@ -/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 deleted file mode 100644 index d7fba95..0000000 --- a/reqtest/target/debug/deps/reqwest-0c96f7488c83e649.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index 1d2ac5f..0000000 --- a/reqtest/target/debug/deps/reqwest-3a4cbc53c1f9a7b3.d +++ /dev/null @@ -1,24 +0,0 @@ -/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 deleted file mode 100644 index 4a1865c..0000000 --- a/reqtest/target/debug/deps/reqwest-5111d7e23768ce27.d +++ /dev/null @@ -1,24 +0,0 @@ -/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 deleted file mode 100644 index 1b6e2f9..0000000 --- a/reqtest/target/debug/deps/reqwest-69f347f6200edba6.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index f840cf7..0000000 --- a/reqtest/target/debug/deps/reqwest-6b415e42321cf78d.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index b80367f..0000000 --- a/reqtest/target/debug/deps/reqwest-74d9750798ec422b.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index 5166c35..0000000 --- a/reqtest/target/debug/deps/reqwest-8c69e1739fb55174.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index 4cdf7af..0000000 --- a/reqtest/target/debug/deps/ryu-38d7b52fd8b48df1.d +++ /dev/null @@ -1,18 +0,0 @@ -/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 deleted file mode 100644 index 16e7c3a..0000000 --- a/reqtest/target/debug/deps/ryu-9fcedc0ef3fdf444.d +++ /dev/null @@ -1,16 +0,0 @@ -/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 deleted file mode 100644 index b6964f8..0000000 --- a/reqtest/target/debug/deps/scopeguard-92996b1b44507536.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 1d2e37c..0000000 --- a/reqtest/target/debug/deps/scopeguard-d9c9a06c39405693.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index eb7c473..0000000 --- a/reqtest/target/debug/deps/serde-09740e31669bce13.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index 4a6bce2..0000000 --- a/reqtest/target/debug/deps/serde-1f95794b4db6952d.d +++ /dev/null @@ -1,25 +0,0 @@ -/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 deleted file mode 100644 index 16610cf..0000000 --- a/reqtest/target/debug/deps/serde-427b307a52e7945a.d +++ /dev/null @@ -1,25 +0,0 @@ -/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 deleted file mode 100644 index 48c8f41..0000000 --- a/reqtest/target/debug/deps/serde-5a3c746e46a033f8.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index 03de5e1..0000000 --- a/reqtest/target/debug/deps/serde-622a93675283cfc8.d +++ /dev/null @@ -1,25 +0,0 @@ -/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 deleted file mode 100644 index ab3507a..0000000 --- a/reqtest/target/debug/deps/serde-ae1811f9e184e7df.d +++ /dev/null @@ -1,25 +0,0 @@ -/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 deleted file mode 100644 index 9b6d5b3..0000000 --- a/reqtest/target/debug/deps/serde-cde960c7c4611162.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index 39d7a18..0000000 --- a/reqtest/target/debug/deps/serde_derive-2859d2720e7f1308.d +++ /dev/null @@ -1,22 +0,0 @@ -/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 deleted file mode 100644 index bf99d3f..0000000 --- a/reqtest/target/debug/deps/serde_derive-ae5c9015f26749df.d +++ /dev/null @@ -1,22 +0,0 @@ -/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 deleted file mode 100644 index 8ac2d56..0000000 --- a/reqtest/target/debug/deps/serde_json-6789872cc8ed5048.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index fc62412..0000000 --- a/reqtest/target/debug/deps/serde_json-711f647bcb0f22ce.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index eef7a1b..0000000 --- a/reqtest/target/debug/deps/serde_json-a6651a1f656925d5.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index 073d216..0000000 --- a/reqtest/target/debug/deps/serde_json-cccf5bc6fb6a6ade.d +++ /dev/null @@ -1,21 +0,0 @@ -/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 deleted file mode 100644 index fefd598..0000000 --- a/reqtest/target/debug/deps/serde_json-e16ede66115b1cce.d +++ /dev/null @@ -1,23 +0,0 @@ -/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 deleted file mode 100644 index e0f91bc..0000000 --- a/reqtest/target/debug/deps/serde_json-ec9b8d221c9f81b5.d +++ /dev/null @@ -1,21 +0,0 @@ -/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 deleted file mode 100644 index 2256fee..0000000 --- a/reqtest/target/debug/deps/serde_json-f0ad5e430278996c.d +++ /dev/null @@ -1,21 +0,0 @@ -/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 deleted file mode 100644 index 591d40f..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-147f2cccea2cf58f.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 56b7443..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-6698c4b25d64c339.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index d6b4168..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-acc07d0a5e105a0b.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 6a03b66..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-bcb72646178db96e.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index 68261c2..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-d157a5e710c1540c.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 6184156..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-e233d666a814bc57.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index 830c845..0000000 --- a/reqtest/target/debug/deps/serde_urlencoded-f94c32c986975aee.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 67e6b92..0000000 --- a/reqtest/target/debug/deps/signal_hook_registry-255dc659237d16a1.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index c05f053..0000000 --- a/reqtest/target/debug/deps/signal_hook_registry-b421ab479e3a9d2d.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 3fe3b8f..0000000 --- a/reqtest/target/debug/deps/slab-20f7b895b8b64e97.d +++ /dev/null @@ -1,6 +0,0 @@ -/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 deleted file mode 100644 index 3bcfb8b..0000000 --- a/reqtest/target/debug/deps/slab-7c2905ba0c75d8fa.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index 83be515..0000000 --- a/reqtest/target/debug/deps/smallvec-764da133e930e111.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index deaffb7..0000000 --- a/reqtest/target/debug/deps/smallvec-ef3317bea6e80950.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 46a2981..0000000 --- a/reqtest/target/debug/deps/socket2-8f1528dcaa8684e0.d +++ /dev/null @@ -1,9 +0,0 @@ -/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 deleted file mode 100644 index ac4f73e..0000000 --- a/reqtest/target/debug/deps/socket2-dbbc1e396915c6e8.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index 1370c72..0000000 --- a/reqtest/target/debug/deps/syn-7aec5418b4388dbf.d +++ /dev/null @@ -1,51 +0,0 @@ -/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 deleted file mode 100644 index b5c92dd..0000000 --- a/reqtest/target/debug/deps/syn-cf3ab75b42c66d93.d +++ /dev/null @@ -1,51 +0,0 @@ -/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 deleted file mode 100644 index 572a13f..0000000 --- a/reqtest/target/debug/deps/tinyvec-72bcf52f38a372c8.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 5731bbe..0000000 --- a/reqtest/target/debug/deps/tinyvec-8617398e56bf7660.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index 8e9e92b..0000000 --- a/reqtest/target/debug/deps/tinyvec_macros-6b1000cfefada848.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index addafad..0000000 --- a/reqtest/target/debug/deps/tinyvec_macros-7741bfa5930c7934.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index d13d425..0000000 --- a/reqtest/target/debug/deps/tokio-08b09831a7e5d474.d +++ /dev/null @@ -1,265 +0,0 @@ -/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 deleted file mode 100644 index a5f18ae..0000000 --- a/reqtest/target/debug/deps/tokio-2cdc94b94e6b4b45.d +++ /dev/null @@ -1,205 +0,0 @@ -/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 deleted file mode 100644 index 9a615c4..0000000 --- a/reqtest/target/debug/deps/tokio-7d31e86577dc4a1e.d +++ /dev/null @@ -1,267 +0,0 @@ -/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 deleted file mode 100644 index 908b733..0000000 --- a/reqtest/target/debug/deps/tokio-c254c826e11bd717.d +++ /dev/null @@ -1,203 +0,0 @@ -/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 deleted file mode 100644 index 3edee55..0000000 --- a/reqtest/target/debug/deps/tokio-d027caa73644d936.d +++ /dev/null @@ -1,267 +0,0 @@ -/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 deleted file mode 100644 index 3cb1b2c..0000000 --- a/reqtest/target/debug/deps/tokio_macros-6deba7252430ec59.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index d0818b3..0000000 --- a/reqtest/target/debug/deps/tokio_macros-a99e3cf0289e977c.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 99da1e1..0000000 --- a/reqtest/target/debug/deps/tokio_native_tls-424360fb966bdbf4.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index c7785a1..0000000 --- a/reqtest/target/debug/deps/tokio_native_tls-55e84ad5832fe79a.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 7d7f684..0000000 --- a/reqtest/target/debug/deps/tokio_native_tls-a3d89f83c8b278f0.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 9740d4c..0000000 --- a/reqtest/target/debug/deps/tokio_native_tls-dba29be4a4b93a2a.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index fe711a0..0000000 --- a/reqtest/target/debug/deps/tokio_native_tls-fd484f646957194d.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 80ae270..0000000 --- a/reqtest/target/debug/deps/tokio_util-37a3643902e9745c.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index 853761e..0000000 --- a/reqtest/target/debug/deps/tokio_util-69a7a296dac2e3dc.d +++ /dev/null @@ -1,26 +0,0 @@ -/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 deleted file mode 100644 index cd16819..0000000 --- a/reqtest/target/debug/deps/tokio_util-852643fe32c4e0fd.d +++ /dev/null @@ -1,28 +0,0 @@ -/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 deleted file mode 100644 index 0c2f657..0000000 --- a/reqtest/target/debug/deps/tokio_util-b0b3ceaf673b5866.d +++ /dev/null @@ -1,28 +0,0 @@ -/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 deleted file mode 100644 index 65ebae3..0000000 --- a/reqtest/target/debug/deps/tokio_util-f058dc0582051359.d +++ /dev/null @@ -1,28 +0,0 @@ -/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 deleted file mode 100644 index d6efe8b..0000000 --- a/reqtest/target/debug/deps/tower_service-6e838e2bbdb7ccf9.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index a6342d9..0000000 --- a/reqtest/target/debug/deps/tower_service-a909268bfa74f8c9.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index de20f2e..0000000 --- a/reqtest/target/debug/deps/tracing-7a3e5df595ff726a.d +++ /dev/null @@ -1,15 +0,0 @@ -/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 deleted file mode 100644 index 51d5a2f..0000000 --- a/reqtest/target/debug/deps/tracing-ba86563fb0a2de18.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index f13d2b9..0000000 --- a/reqtest/target/debug/deps/tracing_core-b5cbd82c3b3da3a7.d +++ /dev/null @@ -1,17 +0,0 @@ -/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 deleted file mode 100644 index ca955d3..0000000 --- a/reqtest/target/debug/deps/tracing_core-ce5649178a358a97.d +++ /dev/null @@ -1,15 +0,0 @@ -/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 deleted file mode 100644 index 253427f..0000000 --- a/reqtest/target/debug/deps/try_lock-7c71c61d035cbf31.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index b7017fa..0000000 --- a/reqtest/target/debug/deps/try_lock-aa82f6e1c1c72916.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 01f06a0..0000000 --- a/reqtest/target/debug/deps/unicode_bidi-9ed9457f66a2c11f.d +++ /dev/null @@ -1,14 +0,0 @@ -/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 deleted file mode 100644 index f149ebe..0000000 --- a/reqtest/target/debug/deps/unicode_bidi-b7b8bac4e4350351.d +++ /dev/null @@ -1,16 +0,0 @@ -/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 deleted file mode 100644 index a952326..0000000 --- a/reqtest/target/debug/deps/unicode_ident-04e98006bd35140f.d +++ /dev/null @@ -1,8 +0,0 @@ -/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 deleted file mode 100644 index b61c92b..0000000 --- a/reqtest/target/debug/deps/unicode_normalization-691aa2da4be5ce8b.d +++ /dev/null @@ -1,18 +0,0 @@ -/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 deleted file mode 100644 index afc21e9..0000000 --- a/reqtest/target/debug/deps/unicode_normalization-7b77dc91fe527ae1.d +++ /dev/null @@ -1,16 +0,0 @@ -/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 deleted file mode 100644 index 0f6ed7c..0000000 --- a/reqtest/target/debug/deps/url-37ffd13691e440eb.d +++ /dev/null @@ -1,13 +0,0 @@ -/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 deleted file mode 100644 index 13ed8e9..0000000 --- a/reqtest/target/debug/deps/url-538de10d1571a95c.d +++ /dev/null @@ -1,11 +0,0 @@ -/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 deleted file mode 100644 index 165d1e5..0000000 --- a/reqtest/target/debug/deps/want-02b178ee304f26e3.d +++ /dev/null @@ -1,5 +0,0 @@ -/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 deleted file mode 100644 index 5dc21c9..0000000 --- a/reqtest/target/debug/deps/want-eb65274e5318b345.d +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 5ffac09..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/dep-graph.bin and /dev/null 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 deleted file mode 100644 index a4360ca..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 5ffac09..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.bin and /dev/null 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 deleted file mode 100644 index f413073..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index a4360ca..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 317946d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 2c3f622..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 6300d02..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-1drzlotiaexr9/s-gmlccdunlp-okrfw7-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 1af0c2c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-1mq5krceibkl2/s-gmlccdfr5b-1taesfs-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 9b6725a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-1tjdsc4nb938k/s-gmlccdfqqj-1bvb1q7-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 2d39aee..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 35e8be2..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index ea79b7a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/140ql7k1joo6dukc.o and /dev/null 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 deleted file mode 100644 index 93aac24..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cfj4b7dsu7xidu6.o and /dev/null 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 deleted file mode 100644 index f797592..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cxvswks2i91gtoy.o and /dev/null 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 deleted file mode 100644 index 93cc3c2..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1fstajuxdf40vslp.o and /dev/null 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 deleted file mode 100644 index 076c4e9..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1imdx9vvpyfg9xek.o and /dev/null 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 deleted file mode 100644 index 50de07d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1k8mkuoj29v5uegb.o and /dev/null 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 deleted file mode 100644 index 7217c5d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1pd1gq0ueo9dcv9g.o and /dev/null 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 deleted file mode 100644 index bffa7f0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1rypl378tolu9g39.o and /dev/null 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 deleted file mode 100644 index 510ff89..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1v5moxlnm3oseaag.o and /dev/null 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 deleted file mode 100644 index 008b8e2..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1wvvkg3dcbz7xhch.o and /dev/null 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 deleted file mode 100644 index c90d5d7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/20rb3mptwc0pmu9n.o and /dev/null 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 deleted file mode 100644 index 54058f2..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2abjotv5r63qgdif.o and /dev/null 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 deleted file mode 100644 index 97defac..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2f7rpbid6gt644w.o and /dev/null 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 deleted file mode 100644 index ba3eaa3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2i43oclmxyaa2mv1.o and /dev/null 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 deleted file mode 100644 index 37b81a4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2ik1yp2z5o9kvniq.o and /dev/null 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 deleted file mode 100644 index bfb1461..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2muj0944ppgnv6rq.o and /dev/null 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 deleted file mode 100644 index ee3580f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2peomj6kdkkk4cvm.o and /dev/null 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 deleted file mode 100644 index 4600387..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2rzb99lsajq5fdqd.o and /dev/null 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 deleted file mode 100644 index e586500..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2x46q32fo2ztdb8q.o and /dev/null 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 deleted file mode 100644 index 57a9cb7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/36vm9b6czwpccmft.o and /dev/null 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 deleted file mode 100644 index ca5408a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3c7qfmkxpgawneuz.o and /dev/null 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 deleted file mode 100644 index 1578b89..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3g2uhhsijxxjyya0.o and /dev/null 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 deleted file mode 100644 index bb1ce15..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3gphgf03qi6w1cem.o and /dev/null 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 deleted file mode 100644 index c39984c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3iebxanim82zhvmz.o and /dev/null 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 deleted file mode 100644 index 647f56b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3l6k23d8zuhzb1ck.o and /dev/null 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 deleted file mode 100644 index 0241049..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ma0iscuh8vmdab8.o and /dev/null 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 deleted file mode 100644 index 88260bc..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3pfwzxkkhs2c5sca.o and /dev/null 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 deleted file mode 100644 index beb1a77..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ucekgbohyunfq41.o and /dev/null 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 deleted file mode 100644 index 62a6180..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3wvnv46q2bpfwj0i.o and /dev/null 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 deleted file mode 100644 index d543f93..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3xv1nq63r4eshhmr.o and /dev/null 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 deleted file mode 100644 index 9de8435..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/430ds8h48gqb4w49.o and /dev/null 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 deleted file mode 100644 index f541c17..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/43ha5e7rr9xbcwaf.o and /dev/null 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 deleted file mode 100644 index 6b5478c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/453k327blzizgstt.o and /dev/null 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 deleted file mode 100644 index e0dcea0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/47a75fgs6lrk8ukc.o and /dev/null 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 deleted file mode 100644 index 056672d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/483faozvz0eqfzor.o and /dev/null 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 deleted file mode 100644 index 3fc5ad8..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4dyj00jyg3jf7yxd.o and /dev/null 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 deleted file mode 100644 index 06578e6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4ev7biysb35wnvrd.o and /dev/null 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 deleted file mode 100644 index dbdce18..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4evvfv64zdynvt33.o and /dev/null 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 deleted file mode 100644 index 1cfe89d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fq9k7jqzb8cboa5.o and /dev/null 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 deleted file mode 100644 index e020e3d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fvmbw80g3rhmqxp.o and /dev/null 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 deleted file mode 100644 index 21d85e2..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4k3b6phibwdjmh87.o and /dev/null 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 deleted file mode 100644 index 92f94a4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4p8w5p7ws49h8q6l.o and /dev/null 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 deleted file mode 100644 index 55e8e0c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4rg81z0wmtw72opy.o and /dev/null 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 deleted file mode 100644 index 86bce34..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/55j68anl0nvsmxxp.o and /dev/null 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 deleted file mode 100644 index aa99f0d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5cm92sak9strvfnb.o and /dev/null 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 deleted file mode 100644 index 41b22c3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5ct0k1xdedgzgtf5.o and /dev/null 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 deleted file mode 100644 index 27f032b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5dyiq7pcq5zq5qm6.o and /dev/null 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 deleted file mode 100644 index 94d43db..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5gtlwr1aid08pgv0.o and /dev/null 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 deleted file mode 100644 index 0fcaf4d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5mpkvif26shoha8.o and /dev/null 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 deleted file mode 100644 index bcb745d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6ibw3x8lyf4iabf.o and /dev/null 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 deleted file mode 100644 index 9c95adf..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6l6ipn90ezj0wgn.o and /dev/null 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 deleted file mode 100644 index 6432ea3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/7pjows1jvzp7z26.o and /dev/null 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 deleted file mode 100644 index c907dae..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/b0mn5p1d8c81pc4.o and /dev/null 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 deleted file mode 100644 index bb96b28..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 76fba58..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dx23j0ep1kgf2x7.o and /dev/null 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 deleted file mode 100644 index d3ed79e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/e6z7fjm8l36q1jg.o and /dev/null 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 deleted file mode 100644 index 8e4473a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/f5zwktsfn8338q9.o and /dev/null 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 deleted file mode 100644 index 640daa6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/k8cmwjo8i6odg6t.o and /dev/null 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 deleted file mode 100644 index f19a8a1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/pfbjwc9z2ho0sh2.o and /dev/null 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 deleted file mode 100644 index 95c759f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/qokabksqpxl845n.o and /dev/null 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 deleted file mode 100644 index 4658891..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/query-cache.bin and /dev/null 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 deleted file mode 100644 index 6aca654..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/rgk84frufxys05m.o and /dev/null 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 deleted file mode 100644 index e51d34a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/uyq76cr5z1cshbg.o and /dev/null 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 deleted file mode 100644 index 64b9028..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/work-products.bin and /dev/null 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 deleted file mode 100644 index 22aa384..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/zryi1zcgquenix1.o and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 68e39ec..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 8d94589..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 7bc1bf1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 0a09d82..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 7bc1bf1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.bin and /dev/null 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 deleted file mode 100644 index fa12ec6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index 0a09d82..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index b865327..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-2yg8vjfantb5l/s-gml5v9hiz2-18xw1jo-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 4767079..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/13oqw8yiyy0322xq.o and /dev/null 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 deleted file mode 100644 index 3e4682f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/14hp78d5dy4zs1dr.o and /dev/null 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 deleted file mode 100644 index 0fd4aef..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/18ur6prnv2r2kfex.o and /dev/null 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 deleted file mode 100644 index 20fa802..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/19eqm5ym81redsuj.o and /dev/null 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 deleted file mode 100644 index d794fd6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ed46nbz8pe6mzn.o and /dev/null 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 deleted file mode 100644 index 53c10bb..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1hrzsetc1gj1enc9.o and /dev/null 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 deleted file mode 100644 index a3bc9e8..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1jbtab8dtdjm4cqq.o and /dev/null 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 deleted file mode 100644 index 5d00b9e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1kctrhvhmt18e27q.o and /dev/null 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 deleted file mode 100644 index 7a92aed..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1l6u3daku8yg5p61.o and /dev/null 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 deleted file mode 100644 index fa25cda..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1npp7aw8bi6mnzru.o and /dev/null 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 deleted file mode 100644 index 03945d4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ow4ws2qfw5fqmoj.o and /dev/null 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 deleted file mode 100644 index e262c8e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1potvjz3o1j4h0pa.o and /dev/null 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 deleted file mode 100644 index 92fbc85..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1uz4w7ywvyl8mty9.o and /dev/null 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 deleted file mode 100644 index f25414c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/20wfo4stuia2sft.o and /dev/null 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 deleted file mode 100644 index 39e6f67..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/28iqs1y1h48xrpza.o and /dev/null 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 deleted file mode 100644 index 350661b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2dnjit6m3vopusje.o and /dev/null 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 deleted file mode 100644 index a55d894..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2gfindg1ted0gwtl.o and /dev/null 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 deleted file mode 100644 index 6989bad..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2odou2a7acb82h15.o and /dev/null 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 deleted file mode 100644 index b60fab8..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2ok4gl7xwboafusa.o and /dev/null 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 deleted file mode 100644 index 91d06af..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2p3bfu8i55qtrokn.o and /dev/null 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 deleted file mode 100644 index c9a20f5..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2uoz64aqwzxh74nh.o and /dev/null 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 deleted file mode 100644 index dd522df..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3ax2t58m234qmkss.o and /dev/null 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 deleted file mode 100644 index df53afe..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3f4z46jddhu1xkm8.o and /dev/null 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 deleted file mode 100644 index 0211725..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3glkvq66qxozap5q.o and /dev/null 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 deleted file mode 100644 index 17e57c1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3gsyid75vp631mw9.o and /dev/null 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 deleted file mode 100644 index c1ce569..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3pybr88m8pd7wn7o.o and /dev/null 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 deleted file mode 100644 index db19c93..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3r2qob1de7fi7w7j.o and /dev/null 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 deleted file mode 100644 index c7e6650..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3rru4drorj0tjrin.o and /dev/null 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 deleted file mode 100644 index 959a907..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3trkocxp9wqjvvec.o and /dev/null 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 deleted file mode 100644 index e22f71a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3uolwi0ki97y9ty2.o and /dev/null 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 deleted file mode 100644 index 6f5a2e0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3xmqm2aj334ogbcd.o and /dev/null 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 deleted file mode 100644 index 0fa16cf..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41bcw3u0jqvoucg2.o and /dev/null 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 deleted file mode 100644 index 17ef1e4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41t7tsrttk4b3eh1.o and /dev/null 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 deleted file mode 100644 index 9cd911b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/45np4zmj6jyhbro4.o and /dev/null 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 deleted file mode 100644 index 543e5ad..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/46by738cpmvbhgvd.o and /dev/null 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 deleted file mode 100644 index 2409b94..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/47eeqb3udopy2kvu.o and /dev/null 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 deleted file mode 100644 index acb887c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/491fw7k0cl4xia74.o and /dev/null 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 deleted file mode 100644 index 5ff892b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4f0uvgvrur8bz6k1.o and /dev/null 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 deleted file mode 100644 index c6ce66c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4fi2f0bk6zlbk518.o and /dev/null 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 deleted file mode 100644 index a9728cd..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4gwe1orr8v7k6u9u.o and /dev/null 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 deleted file mode 100644 index 2d39158..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4jeehrqq46e8gr0u.o and /dev/null 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 deleted file mode 100644 index 6fdeb4e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4l6k5qyilc9t1qnw.o and /dev/null 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 deleted file mode 100644 index 9fd72d7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4nlq7oerjjjd3r17.o and /dev/null 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 deleted file mode 100644 index 5ec4331..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4rrvucxtyjoux2iz.o and /dev/null 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 deleted file mode 100644 index cc7c354..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4sqy0t71jze6pvxr.o and /dev/null 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 deleted file mode 100644 index 0d01f52..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4yedxfik01ckmu7v.o and /dev/null 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 deleted file mode 100644 index 807b7e1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/52vlo0790zvx7hft.o and /dev/null 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 deleted file mode 100644 index 3fc5da0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/53m39smat654uwkb.o and /dev/null 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 deleted file mode 100644 index a2cebcd..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/57cltkb16y4al816.o and /dev/null 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 deleted file mode 100644 index 8ca606b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/5a8wbwqpzo4mcqmo.o and /dev/null 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 deleted file mode 100644 index 3f873d6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/7k670punkmmmgg6.o and /dev/null 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 deleted file mode 100644 index ba15fba..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/cnuqq3f14p11g0x.o and /dev/null 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 deleted file mode 100644 index d30cde6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/dep-graph.bin and /dev/null 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 deleted file mode 100644 index a19cec3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/e76h39pz4oz2uoa.o and /dev/null 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 deleted file mode 100644 index 2b6fc6f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ezsj4pi10v1pq9y.o and /dev/null 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 deleted file mode 100644 index 53cbdd3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/fycf0ntz0r4mpah.o and /dev/null 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 deleted file mode 100644 index 7cd6687..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/j62z7iu7frgipk8.o and /dev/null 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 deleted file mode 100644 index 695402a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/qgw77to8zfoj0r6.o and /dev/null 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 deleted file mode 100644 index 8364717..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/query-cache.bin and /dev/null 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 deleted file mode 100644 index c5e8321..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sbii6e6aykzyz61.o and /dev/null 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 deleted file mode 100644 index 3809c7f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sne5k4im0xkaewz.o and /dev/null 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 deleted file mode 100644 index dfdbdd6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sopvmsxegohq2pc.o and /dev/null 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 deleted file mode 100644 index 060f634..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ts3mj9y9v2jsn12.o and /dev/null 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 deleted file mode 100644 index c20e605..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 4767079..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/13oqw8yiyy0322xq.o and /dev/null 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 deleted file mode 100644 index 3e4682f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/14hp78d5dy4zs1dr.o and /dev/null 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 deleted file mode 100644 index 0fd4aef..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/18ur6prnv2r2kfex.o and /dev/null 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 deleted file mode 100644 index 20fa802..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/19eqm5ym81redsuj.o and /dev/null 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 deleted file mode 100644 index d794fd6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ed46nbz8pe6mzn.o and /dev/null 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 deleted file mode 100644 index 53c10bb..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1hrzsetc1gj1enc9.o and /dev/null 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 deleted file mode 100644 index a3bc9e8..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1jbtab8dtdjm4cqq.o and /dev/null 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 deleted file mode 100644 index 5d00b9e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1kctrhvhmt18e27q.o and /dev/null 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 deleted file mode 100644 index 7a92aed..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1l6u3daku8yg5p61.o and /dev/null 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 deleted file mode 100644 index fa25cda..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1npp7aw8bi6mnzru.o and /dev/null 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 deleted file mode 100644 index 03945d4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ow4ws2qfw5fqmoj.o and /dev/null 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 deleted file mode 100644 index e262c8e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1potvjz3o1j4h0pa.o and /dev/null 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 deleted file mode 100644 index 92fbc85..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1uz4w7ywvyl8mty9.o and /dev/null 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 deleted file mode 100644 index f25414c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/20wfo4stuia2sft.o and /dev/null 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 deleted file mode 100644 index 39e6f67..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/28iqs1y1h48xrpza.o and /dev/null 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 deleted file mode 100644 index 350661b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2dnjit6m3vopusje.o and /dev/null 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 deleted file mode 100644 index a55d894..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2gfindg1ted0gwtl.o and /dev/null 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 deleted file mode 100644 index 6989bad..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2odou2a7acb82h15.o and /dev/null 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 deleted file mode 100644 index b60fab8..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2ok4gl7xwboafusa.o and /dev/null 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 deleted file mode 100644 index 91d06af..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2p3bfu8i55qtrokn.o and /dev/null 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 deleted file mode 100644 index c9a20f5..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2uoz64aqwzxh74nh.o and /dev/null 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 deleted file mode 100644 index dd522df..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3ax2t58m234qmkss.o and /dev/null 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 deleted file mode 100644 index df53afe..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3f4z46jddhu1xkm8.o and /dev/null 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 deleted file mode 100644 index 0211725..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3glkvq66qxozap5q.o and /dev/null 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 deleted file mode 100644 index 17e57c1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3gsyid75vp631mw9.o and /dev/null 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 deleted file mode 100644 index c1ce569..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3pybr88m8pd7wn7o.o and /dev/null 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 deleted file mode 100644 index db19c93..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3r2qob1de7fi7w7j.o and /dev/null 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 deleted file mode 100644 index c7e6650..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3rru4drorj0tjrin.o and /dev/null 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 deleted file mode 100644 index 959a907..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3trkocxp9wqjvvec.o and /dev/null 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 deleted file mode 100644 index e22f71a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3uolwi0ki97y9ty2.o and /dev/null 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 deleted file mode 100644 index 6f5a2e0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3xmqm2aj334ogbcd.o and /dev/null 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 deleted file mode 100644 index 0fa16cf..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41bcw3u0jqvoucg2.o and /dev/null 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 deleted file mode 100644 index 17ef1e4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41t7tsrttk4b3eh1.o and /dev/null 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 deleted file mode 100644 index 9cd911b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/45np4zmj6jyhbro4.o and /dev/null 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 deleted file mode 100644 index 543e5ad..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/46by738cpmvbhgvd.o and /dev/null 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 deleted file mode 100644 index 2409b94..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/47eeqb3udopy2kvu.o and /dev/null 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 deleted file mode 100644 index acb887c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/491fw7k0cl4xia74.o and /dev/null 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 deleted file mode 100644 index 5ff892b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4f0uvgvrur8bz6k1.o and /dev/null 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 deleted file mode 100644 index c6ce66c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4fi2f0bk6zlbk518.o and /dev/null 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 deleted file mode 100644 index a9728cd..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4gwe1orr8v7k6u9u.o and /dev/null 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 deleted file mode 100644 index 2d39158..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4jeehrqq46e8gr0u.o and /dev/null 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 deleted file mode 100644 index 6fdeb4e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4l6k5qyilc9t1qnw.o and /dev/null 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 deleted file mode 100644 index 9fd72d7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4nlq7oerjjjd3r17.o and /dev/null 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 deleted file mode 100644 index 5ec4331..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4rrvucxtyjoux2iz.o and /dev/null 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 deleted file mode 100644 index cc7c354..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4sqy0t71jze6pvxr.o and /dev/null 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 deleted file mode 100644 index 0d01f52..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4yedxfik01ckmu7v.o and /dev/null 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 deleted file mode 100644 index 807b7e1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/52vlo0790zvx7hft.o and /dev/null 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 deleted file mode 100644 index 3fc5da0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/53m39smat654uwkb.o and /dev/null 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 deleted file mode 100644 index a2cebcd..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/57cltkb16y4al816.o and /dev/null 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 deleted file mode 100644 index 8ca606b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/5a8wbwqpzo4mcqmo.o and /dev/null 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 deleted file mode 100644 index 3f873d6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/7k670punkmmmgg6.o and /dev/null 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 deleted file mode 100644 index ba15fba..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/cnuqq3f14p11g0x.o and /dev/null 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 deleted file mode 100644 index d30cde6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.bin and /dev/null 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 deleted file mode 100644 index d5a132e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index a19cec3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/e76h39pz4oz2uoa.o and /dev/null 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 deleted file mode 100644 index 2b6fc6f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ezsj4pi10v1pq9y.o and /dev/null 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 deleted file mode 100644 index 53cbdd3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/fycf0ntz0r4mpah.o and /dev/null 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 deleted file mode 100644 index 7cd6687..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/j62z7iu7frgipk8.o and /dev/null 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 deleted file mode 100644 index 695402a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/qgw77to8zfoj0r6.o and /dev/null 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 deleted file mode 100644 index 8364717..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/query-cache.bin and /dev/null 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 deleted file mode 100644 index c5e8321..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sbii6e6aykzyz61.o and /dev/null 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 deleted file mode 100644 index 3809c7f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sne5k4im0xkaewz.o and /dev/null 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 deleted file mode 100644 index dfdbdd6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sopvmsxegohq2pc.o and /dev/null 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 deleted file mode 100644 index 060f634..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ts3mj9y9v2jsn12.o and /dev/null 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 deleted file mode 100644 index c20e605..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index fb4e2f7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bdakbtydwurz/s-gmogkt86ir-1o2c50y-working/dep-graph.part.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 944d61f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/141mw6pnj0zfbf4s.o and /dev/null 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 deleted file mode 100644 index 6a2f692..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/159wqgyxl7g9shg2.o and /dev/null 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 deleted file mode 100644 index 31ba092..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ea3tu94r0x6xf8h.o and /dev/null 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 deleted file mode 100644 index b135289..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1h12r1wsboax3v6t.o and /dev/null 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 deleted file mode 100644 index 3530a01..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1kpej9q676xg6ow7.o and /dev/null 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 deleted file mode 100644 index c7b2eb7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1nyyspdyq178rfjb.o and /dev/null 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 deleted file mode 100644 index 4d27ba4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ovkmvi6m2w2r2vs.o and /dev/null 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 deleted file mode 100644 index a99533d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1qfh53py8a0t457v.o and /dev/null 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 deleted file mode 100644 index 0904541..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1tpxa1gwcl1naac8.o and /dev/null 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 deleted file mode 100644 index e7f2c3f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1uaifjhc197llgh2.o and /dev/null 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 deleted file mode 100644 index ff0bce1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/22bp6faimsfwsa8y.o and /dev/null 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 deleted file mode 100644 index bed7ba5..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/23zynsnpklj1yclw.o and /dev/null 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 deleted file mode 100644 index 3195ac6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/26f7z3leeyyexf7u.o and /dev/null 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 deleted file mode 100644 index 7d9aee6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/275z5fbskur6hdr6.o and /dev/null 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 deleted file mode 100644 index 58d428f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/29igvq65sch4l6lb.o and /dev/null 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 deleted file mode 100644 index e7a5194..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2i93kf86ijosdfn1.o and /dev/null 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 deleted file mode 100644 index 1d0c6ce..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2s1r538xjwr94vzn.o and /dev/null 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 deleted file mode 100644 index 5119882..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/34zg9jil2ro8vhll.o and /dev/null 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 deleted file mode 100644 index 1dafb21..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/35132xk7a3w7qz5f.o and /dev/null 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 deleted file mode 100644 index 356262b..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3adr07wkwon81mvt.o and /dev/null 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 deleted file mode 100644 index e29dde0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3ct50lz7hx29wm7m.o and /dev/null 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 deleted file mode 100644 index 5dda7d3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3g620gbz0hlvw42f.o and /dev/null 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 deleted file mode 100644 index 7b63f9a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3i05j9a3i042lrzz.o and /dev/null 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 deleted file mode 100644 index 60e3c47..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3lxlnzely2g2vllx.o and /dev/null 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 deleted file mode 100644 index ae13242..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3n2bkq3vmlk88ajx.o and /dev/null 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 deleted file mode 100644 index 0dae15a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3no1xc3fnwnhnyxo.o and /dev/null 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 deleted file mode 100644 index 19b5843..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3osroscn59bd92ev.o and /dev/null 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 deleted file mode 100644 index 4816f65..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3pa5j3m3zssv1n52.o and /dev/null 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 deleted file mode 100644 index bc92cf8..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3qy2gjpfw6um1h5p.o and /dev/null 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 deleted file mode 100644 index bae686c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3t5b1mw4wuzzgqzb.o and /dev/null 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 deleted file mode 100644 index dcca778..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3u9iwb5b2937lnpb.o and /dev/null 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 deleted file mode 100644 index ce39ab9..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3w6z3rif2chsb97o.o and /dev/null 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 deleted file mode 100644 index 570288a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3y5r79b7ehfwdu3o.o and /dev/null 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 deleted file mode 100644 index 5ef95de..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/458k9luyv9fz1hed.o and /dev/null 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 deleted file mode 100644 index b1e8766..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/49st070iio1rwo6e.o and /dev/null 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 deleted file mode 100644 index 8b9b33f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4hi43eie82x7hrmh.o and /dev/null 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 deleted file mode 100644 index b258cf1..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4l6x9s3b9tdfirew.o and /dev/null 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 deleted file mode 100644 index d11ec79..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4ovhcoo6b6w2ahbg.o and /dev/null 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 deleted file mode 100644 index b7f8240..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4qtz3p22t4ennqtr.o and /dev/null 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 deleted file mode 100644 index 1652888..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4tdp5e6zyn5frj9w.o and /dev/null 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 deleted file mode 100644 index 90da994..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x1t6duz189ft5l2.o and /dev/null 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 deleted file mode 100644 index f6a58f7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x3nv4wss6feijkt.o and /dev/null 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 deleted file mode 100644 index 711f439..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4y3c9lzo944us429.o and /dev/null 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 deleted file mode 100644 index 4e3da10..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/5daj9ufmbzoyekh5.o and /dev/null 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 deleted file mode 100644 index b96c921..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/8den12mtgucvkp8.o and /dev/null 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 deleted file mode 100644 index 028624c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/brjjt7gbcfgxbkn.o and /dev/null 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 deleted file mode 100644 index 92bc0f4..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 6b2815e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/l20080pr46zr42p.o and /dev/null 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 deleted file mode 100644 index 801d140..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/ofu5qtclg8v1792.o and /dev/null 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 deleted file mode 100644 index a3227de..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/query-cache.bin and /dev/null 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 deleted file mode 100644 index 11f5e0e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/r7vbtw1m7xx5osd.o and /dev/null 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 deleted file mode 100644 index 2466964..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 6bdaa3e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/dep-graph.bin and /dev/null 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 deleted file mode 100644 index ff12e6e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/query-cache.bin and /dev/null 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 deleted file mode 100644 index d0adc7e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 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 deleted file mode 100644 index 7d78b95..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/120rs4o6ryx32msx.o and /dev/null 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 deleted file mode 100644 index 55aa1cd..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/16z8o0v77vufrxii.o and /dev/null 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 deleted file mode 100644 index fa68417..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/19pqvecxta590avr.o and /dev/null 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 deleted file mode 100644 index e4f87c3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1mnxg28ua2lnfdwo.o and /dev/null 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 deleted file mode 100644 index b425983..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u6co74rd2060r1u.o and /dev/null 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 deleted file mode 100644 index 4dc1559..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u9p2zapitfrra8i.o and /dev/null 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 deleted file mode 100644 index de26d4d..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1zhr8rniwinzbe2z.o and /dev/null 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 deleted file mode 100644 index 3aa32a6..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2f9dk1iu67f80qf4.o and /dev/null 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 deleted file mode 100644 index ab06a79..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2fw8b8mdi1nggia3.o and /dev/null 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 deleted file mode 100644 index 7514cde..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2gmzbic3e5t2s580.o and /dev/null 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 deleted file mode 100644 index fd55161..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hm6w2z0qxpuhr5j.o and /dev/null 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 deleted file mode 100644 index b3deac5..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hokpbtflxb6niin.o and /dev/null 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 deleted file mode 100644 index aae9954..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2iznvxskm7appydj.o and /dev/null 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 deleted file mode 100644 index 978c65c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lgguu8buuhb1rf9.o and /dev/null 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 deleted file mode 100644 index 73b0de7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lu66np7sis6ps6i.o and /dev/null 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 deleted file mode 100644 index 57260cc..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2tp1oq99eq1clnot.o and /dev/null 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 deleted file mode 100644 index ea3ee28..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2uhovcp9k8y09tf9.o and /dev/null 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 deleted file mode 100644 index ac6d222..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/32zuo6vs8bdc938u.o and /dev/null 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 deleted file mode 100644 index df81f3f..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/33dv2fuiw0wkw019.o and /dev/null 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 deleted file mode 100644 index c95eb71..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/351ylt5ouz54vm4x.o and /dev/null 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 deleted file mode 100644 index b057d2c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/36kisgt6fmj8jm0t.o and /dev/null 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 deleted file mode 100644 index 2dd83fc..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/39fbdargfrdk6e8y.o and /dev/null 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 deleted file mode 100644 index 788cfab..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3aiv6qk7x2sdn9b1.o and /dev/null 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 deleted file mode 100644 index 1ac1ef0..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3f6t8gak8esyaefs.o and /dev/null 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 deleted file mode 100644 index 402e0eb..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3jbqd18tlmthcjwr.o and /dev/null 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 deleted file mode 100644 index 5c89381..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lq1r7styymizner.o and /dev/null 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 deleted file mode 100644 index d8cd665..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lz3t1uxsdgg8v5b.o and /dev/null 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 deleted file mode 100644 index 10504bb..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3mc2v5lxkchg9he0.o and /dev/null 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 deleted file mode 100644 index bafe6b9..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3shhdczdza6c2mro.o and /dev/null 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 deleted file mode 100644 index 27fd153..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3u4113dv5gipnr6y.o and /dev/null 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 deleted file mode 100644 index 25d0847..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3xoeqpvvtaae8gai.o and /dev/null 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 deleted file mode 100644 index fe5bcbd..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/41hp98s108ist28n.o and /dev/null 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 deleted file mode 100644 index a68f01e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/463do5itvrlytgg8.o and /dev/null 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 deleted file mode 100644 index a2ae46c..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/474ovxft6h4w2ji.o and /dev/null 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 deleted file mode 100644 index fb88934..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4fjfqsfkhkt9yi5d.o and /dev/null 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 deleted file mode 100644 index dd7ad6e..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4grgf0c1j6i1h0ae.o and /dev/null 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 deleted file mode 100644 index b8bec34..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ksnwdfy9n6637z7.o and /dev/null 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 deleted file mode 100644 index 6d75308..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4n7hf98qwcpkrwyg.o and /dev/null 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 deleted file mode 100644 index 0390eb9..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4paa29jsencqonfg.o and /dev/null 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 deleted file mode 100644 index f25e47a..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pcfps6pmpz1zkks.o and /dev/null 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 deleted file mode 100644 index 7434b47..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pill6x599eo83q8.o and /dev/null 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 deleted file mode 100644 index 0a93ce7..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4vyirov31d5vs4u3.o and /dev/null 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 deleted file mode 100644 index e210fe9..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4xnkf9x9n3u89w1l.o and /dev/null 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 deleted file mode 100644 index f3a5b50..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ymml2n7cqpio6q0.o and /dev/null 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 deleted file mode 100644 index 87248df..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5f8ycb894jkte6fa.o and /dev/null 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 deleted file mode 100644 index bc45113..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5fk67orctgv2kqlj.o and /dev/null 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 deleted file mode 100644 index 803c8ea..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/dep-graph.bin and /dev/null 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 deleted file mode 100644 index 0de1829..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/exkfhh4mgo52vlk.o and /dev/null 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 deleted file mode 100644 index 2346c81..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/query-cache.bin and /dev/null 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 deleted file mode 100644 index 1bc66b3..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/tsttah69frb59uw.o and /dev/null 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 deleted file mode 100644 index 7ed6b21..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/urcozja6696r3i8.o and /dev/null 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 deleted file mode 100644 index b5881fe..0000000 Binary files a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/work-products.bin and /dev/null 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 deleted file mode 100644 index e69de29..0000000 diff --git a/reqtest/target/debug/reqtest b/reqtest/target/debug/reqtest deleted file mode 100755 index 4bbd398..0000000 Binary files a/reqtest/target/debug/reqtest and /dev/null differ diff --git a/reqtest/target/debug/reqtest.d b/reqtest/target/debug/reqtest.d deleted file mode 100644 index 0e6b56e..0000000 --- a/reqtest/target/debug/reqtest.d +++ /dev/null @@ -1 +0,0 @@ -/home/adam/projects/doordesk/reqtest/target/debug/reqtest: /home/adam/projects/doordesk/reqtest/src/main.rs