[INFO] fetching crate quiche 0.17.1...
[INFO] documenting quiche-0.17.1 against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] extracting crate quiche 0.17.1 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate quiche 0.17.1 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate quiche 0.17.1
[INFO] finished tweaking crates.io crate quiche 0.17.1
[INFO] tweaked toml for crates.io crate quiche 0.17.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate crates.io crate quiche 0.17.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded octets v0.2.0
[INFO] [stderr]   Downloaded sfv v0.9.3
[INFO] [stderr]   Downloaded boring v2.1.0
[INFO] [stderr]   Downloaded boring-sys v2.1.0
[INFO] [stderr]   Downloaded qlog v0.9.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ade4e97eb6bfbbb261d9d031ab0b76dcae5db382ed759064a83754f63380213f
[INFO] running `Command { std: "docker" "start" "-a" "ade4e97eb6bfbbb261d9d031ab0b76dcae5db382ed759064a83754f63380213f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ade4e97eb6bfbbb261d9d031ab0b76dcae5db382ed759064a83754f63380213f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ade4e97eb6bfbbb261d9d031ab0b76dcae5db382ed759064a83754f63380213f", kill_on_drop: false }`
[INFO] [stdout] ade4e97eb6bfbbb261d9d031ab0b76dcae5db382ed759064a83754f63380213f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 001e79d306d4bf0676e4ce65aa932fa82589e83c776dc3205fbfabafc7affed3
[INFO] running `Command { std: "docker" "start" "-a" "001e79d306d4bf0676e4ce65aa932fa82589e83c776dc3205fbfabafc7affed3", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling libc v0.2.140
[INFO] [stderr]    Compiling serde v1.0.159
[INFO] [stderr]    Compiling cmake v0.1.50
[INFO] [stderr]    Compiling libm v0.2.6
[INFO] [stderr]     Checking octets v0.2.0
[INFO] [stderr]    Compiling quiche v0.17.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]  Documenting quiche v0.17.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 8.17s
[INFO] running `Command { std: "docker" "inspect" "001e79d306d4bf0676e4ce65aa932fa82589e83c776dc3205fbfabafc7affed3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "001e79d306d4bf0676e4ce65aa932fa82589e83c776dc3205fbfabafc7affed3", kill_on_drop: false }`
[INFO] [stdout] 001e79d306d4bf0676e4ce65aa932fa82589e83c776dc3205fbfabafc7affed3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "boringssl-boring-crate qlog" "--no-default-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e19f962700c047e8342ac3b5bee4182e024c8ba16c68a4b9b9549917bb412db6
[INFO] running `Command { std: "docker" "start" "-a" "e19f962700c047e8342ac3b5bee4182e024c8ba16c68a4b9b9549917bb412db6", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.54
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling serde_derive v1.0.159
[INFO] [stderr]    Compiling bindgen v0.60.1
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling serde v1.0.159
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling libc v0.2.140
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling shlex v1.1.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling serde_json v1.0.95
[INFO] [stderr]     Checking foreign-types-shared v0.3.1
[INFO] [stderr]    Compiling quiche v0.17.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling clang-sys v1.6.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling syn v2.0.11
[INFO] [stderr]    Compiling regex v1.7.3
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling foreign-types-macros v0.2.3
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]     Checking foreign-types v0.5.0
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling boring-sys v2.1.0
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling serde_with_macros v1.5.2
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]     Checking serde_with v1.14.0
[INFO] [stderr]     Checking qlog v0.9.0
[INFO] [stderr]     Checking boring v2.1.0
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:44:1
[INFO] [stdout]    |
[INFO] [stdout] 44 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 45 | |     type CType = ffi::ASN1_GENERALIZEDTIME;
[INFO] [stdout] 46 | |     fn drop = ffi::ASN1_GENERALIZEDTIME_free;
[INFO] [stdout] 47 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |     pub struct Asn1GeneralizedTime;
[INFO] [stdout] 60 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout] 98  | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 99  | |     type CType = ffi::ASN1_TIME;
[INFO] [stdout] 100 | |     fn drop = ffi::ASN1_TIME_free;
[INFO] [stdout] 101 | |     /// Time storage and comparison
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     pub struct Asn1Time;
[INFO] [stdout] 112 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:311:1
[INFO] [stdout]     |
[INFO] [stdout] 311 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 312 | |     type CType = ffi::ASN1_STRING;
[INFO] [stdout] 313 | |     fn drop = ffi::ASN1_STRING_free;
[INFO] [stdout] 314 | |     /// Primary ASN.1 type used by OpenSSL
[INFO] [stdout] ...   |
[INFO] [stdout] 321 | |     pub struct Asn1String;
[INFO] [stdout] 322 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:372:1
[INFO] [stdout]     |
[INFO] [stdout] 372 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 373 | |     type CType = ffi::ASN1_INTEGER;
[INFO] [stdout] 374 | |     fn drop = ffi::ASN1_INTEGER_free;
[INFO] [stdout] 375 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 385 | |     pub struct Asn1Integer;
[INFO] [stdout] 386 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 436 | |     type CType = ffi::ASN1_BIT_STRING;
[INFO] [stdout] 437 | |     fn drop = ffi::ASN1_BIT_STRING_free;
[INFO] [stdout] 438 | |     /// Sequence of bytes
[INFO] [stdout] ...   |
[INFO] [stdout] 444 | |     pub struct Asn1BitString;
[INFO] [stdout] 445 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:464:1
[INFO] [stdout]     |
[INFO] [stdout] 464 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 465 | |     type CType = ffi::ASN1_OBJECT;
[INFO] [stdout] 466 | |     fn drop = ffi::ASN1_OBJECT_free;
[INFO] [stdout] 467 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 481 | |     pub struct Asn1Object;
[INFO] [stdout] 482 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 57 | |     type CType = ffi::BN_CTX;
[INFO] [stdout] 58 | |     fn drop = ffi::BN_CTX_free;
[INFO] [stdout] 59 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | |     pub struct BigNumContext;
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:84:1
[INFO] [stdout]     |
[INFO] [stdout] 84  | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 85  | |     type CType = ffi::BIGNUM;
[INFO] [stdout] 86  | |     fn drop = ffi::BN_free;
[INFO] [stdout] 87  | |
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     pub struct BigNum;
[INFO] [stdout] 112 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/conf.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 28 | |     type CType = ffi::CONF;
[INFO] [stdout] 29 | |     fn drop = ffi::NCONF_free;
[INFO] [stdout] 30 | |
[INFO] [stdout] 31 | |     pub struct Conf;
[INFO] [stdout] 32 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:89:1
[INFO] [stdout]     |
[INFO] [stdout] 89  | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 90  | |     type CType = ffi::EC_GROUP;
[INFO] [stdout] 91  | |     fn drop = ffi::EC_GROUP_free;
[INFO] [stdout] 92  | |
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |     pub struct EcGroup;
[INFO] [stdout] 110 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:248:1
[INFO] [stdout]     |
[INFO] [stdout] 248 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 249 | |     type CType = ffi::EC_POINT;
[INFO] [stdout] 250 | |     fn drop = ffi::EC_POINT_free;
[INFO] [stdout] 251 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |     pub struct EcPoint;
[INFO] [stdout] 258 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 16 | |     type CType = ffi::ECDSA_SIG;
[INFO] [stdout] 17 | |     fn drop = ffi::ECDSA_SIG_free;
[INFO] [stdout] 18 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |     pub struct EcdsaSig;
[INFO] [stdout] 25 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 19 | |     type CType = ffi::PKCS12;
[INFO] [stdout] 20 | |     fn drop = ffi::PKCS12_free;
[INFO] [stdout] 21 | |
[INFO] [stdout] 22 | |     pub struct Pkcs12;
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/srtp.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 12 | |     type CType = ffi::SRTP_PROTECTION_PROFILE;
[INFO] [stdout] 13 | |     fn drop = free;
[INFO] [stdout] 14 | |
[INFO] [stdout] 15 | |     pub struct SrtpProtectionProfile;
[INFO] [stdout] 16 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1581:1
[INFO] [stdout]      |
[INFO] [stdout] 1581 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 1582 | |     type CType = ffi::SSL_CTX;
[INFO] [stdout] 1583 | |     fn drop = ffi::SSL_CTX_free;
[INFO] [stdout] 1584 | |
[INFO] [stdout] ...    |
[INFO] [stdout] 1589 | |     pub struct SslContext;
[INFO] [stdout] 1590 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1956:1
[INFO] [stdout]      |
[INFO] [stdout] 1956 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 1957 | |     type CType = ffi::SSL_SESSION;
[INFO] [stdout] 1958 | |     fn drop = ffi::SSL_SESSION_free;
[INFO] [stdout] 1959 | |
[INFO] [stdout] ...    |
[INFO] [stdout] 1963 | |     pub struct SslSession;
[INFO] [stdout] 1964 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2076:1
[INFO] [stdout]      |
[INFO] [stdout] 2076 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 2077 | |     type CType = ffi::SSL;
[INFO] [stdout] 2078 | |     fn drop = ffi::SSL_free;
[INFO] [stdout] 2079 | |
[INFO] [stdout] ...    |
[INFO] [stdout] 2086 | |     pub struct Ssl;
[INFO] [stdout] 2087 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 13 | |     type CType = c_char;
[INFO] [stdout] 14 | |     fn drop = free;
[INFO] [stdout] 15 | |
[INFO] [stdout] 16 | |     pub struct OpensslString;
[INFO] [stdout] 17 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 47 | |     type CType = ffi::X509_STORE;
[INFO] [stdout] 48 | |     fn drop = ffi::X509_STORE_free;
[INFO] [stdout] 49 | |
[INFO] [stdout] 50 | |     /// A builder type used to construct an `X509Store`.
[INFO] [stdout] 51 | |     pub struct X509StoreBuilder;
[INFO] [stdout] 52 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 92 | |     type CType = ffi::X509_STORE;
[INFO] [stdout] 93 | |     fn drop = ffi::X509_STORE_free;
[INFO] [stdout] 94 | |
[INFO] [stdout] 95 | |     /// A certificate store to hold trusted `X509` certificates.
[INFO] [stdout] 96 | |     pub struct X509Store;
[INFO] [stdout] 97 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/verify.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 25 | |     type CType = ffi::X509_VERIFY_PARAM;
[INFO] [stdout] 26 | |     fn drop = ffi::X509_VERIFY_PARAM_free;
[INFO] [stdout] 27 | |
[INFO] [stdout] 28 | |     /// Adjust parameters associated with certificate verification.
[INFO] [stdout] 29 | |     pub struct X509VerifyParam;
[INFO] [stdout] 30 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:44:1
[INFO] [stdout]    |
[INFO] [stdout] 44 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 45 | |     type CType = ffi::X509_STORE_CTX;
[INFO] [stdout] 46 | |     fn drop = ffi::X509_STORE_CTX_free;
[INFO] [stdout] 47 | |
[INFO] [stdout] 48 | |     /// An `X509` certificate store context.
[INFO] [stdout] 49 | |     pub struct X509StoreContext;
[INFO] [stdout] 50 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:376:1
[INFO] [stdout]     |
[INFO] [stdout] 376 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 377 | |     type CType = ffi::X509;
[INFO] [stdout] 378 | |     fn drop = ffi::X509_free;
[INFO] [stdout] 379 | |
[INFO] [stdout] 380 | |     /// An `X509` public key certificate.
[INFO] [stdout] 381 | |     pub struct X509;
[INFO] [stdout] 382 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:728:1
[INFO] [stdout]     |
[INFO] [stdout] 728 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 729 | |     type CType = ffi::X509_EXTENSION;
[INFO] [stdout] 730 | |     fn drop = ffi::X509_EXTENSION_free;
[INFO] [stdout] 731 | |
[INFO] [stdout] 732 | |     /// Permit additional fields to be added to an `X509` v3 certificate.
[INFO] [stdout] 733 | |     pub struct X509Extension;
[INFO] [stdout] 734 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:856:1
[INFO] [stdout]     |
[INFO] [stdout] 856 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 857 | |     type CType = ffi::X509_NAME;
[INFO] [stdout] 858 | |     fn drop = ffi::X509_NAME_free;
[INFO] [stdout] 859 | |
[INFO] [stdout] 860 | |     /// The names of an `X509` certificate.
[INFO] [stdout] 861 | |     pub struct X509Name;
[INFO] [stdout] 862 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:947:1
[INFO] [stdout]     |
[INFO] [stdout] 947 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 948 | |     type CType = ffi::X509_NAME_ENTRY;
[INFO] [stdout] 949 | |     fn drop = ffi::X509_NAME_ENTRY_free;
[INFO] [stdout] 950 | |
[INFO] [stdout] 951 | |     /// A name entry associated with a `X509Name`.
[INFO] [stdout] 952 | |     pub struct X509NameEntry;
[INFO] [stdout] 953 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1103:1
[INFO] [stdout]      |
[INFO] [stdout] 1103 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 1104 | |     type CType = ffi::X509_REQ;
[INFO] [stdout] 1105 | |     fn drop = ffi::X509_REQ_free;
[INFO] [stdout] 1106 | |
[INFO] [stdout] 1107 | |     /// An `X509` certificate request.
[INFO] [stdout] 1108 | |     pub struct X509Req;
[INFO] [stdout] 1109 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1287:1
[INFO] [stdout]      |
[INFO] [stdout] 1287 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 1288 | |     type CType = ffi::GENERAL_NAME;
[INFO] [stdout] 1289 | |     fn drop = ffi::GENERAL_NAME_free;
[INFO] [stdout] 1290 | |
[INFO] [stdout] 1291 | |     /// An `X509` certificate alternative names.
[INFO] [stdout] 1292 | |     pub struct GeneralName;
[INFO] [stdout] 1293 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1364:1
[INFO] [stdout]      |
[INFO] [stdout] 1364 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 1365 | |     type CType = ffi::X509_ALGOR;
[INFO] [stdout] 1366 | |     fn drop = ffi::X509_ALGOR_free;
[INFO] [stdout] 1367 | |
[INFO] [stdout] 1368 | |     /// An `X509` certificate signature algorithm.
[INFO] [stdout] 1369 | |     pub struct X509Algorithm;
[INFO] [stdout] 1370 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1384:1
[INFO] [stdout]      |
[INFO] [stdout] 1384 | / foreign_type_and_impl_send_sync! {
[INFO] [stdout] 1385 | |     type CType = ffi::X509_OBJECT;
[INFO] [stdout] 1386 | |     fn drop = X509_OBJECT_free;
[INFO] [stdout] 1387 | |
[INFO] [stdout] 1388 | |     /// An `X509` or an X509 certificate revocation list.
[INFO] [stdout] 1389 | |     pub struct X509Object;
[INFO] [stdout] 1390 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::foreign_type_impl` which comes from the expansion of the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 | use crate::bn::{BigNum, BigNumRef};
[INFO] [stdout]    |                 ^^^^^^  ^^^^^^^^^ no `BigNumRef` in `bn`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `BigNum` in `bn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::string::OpensslString`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use crate::string::OpensslString;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `OpensslString` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::asn1::Asn1Integer`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::asn1::Asn1Integer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ no `Asn1Integer` in `asn1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::string::OpensslString`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use crate::string::OpensslString;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `OpensslString` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::bn::BigNum`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/dh.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::bn::BigNum;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ no `BigNum` in `bn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/dsa.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::bn::{BigNum, BigNumRef};
[INFO] [stdout]    |                 ^^^^^^  ^^^^^^^^^ no `BigNumRef` in `bn`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `BigNum` in `bn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::bn::BigNumContextRef`, `crate::bn::BigNumRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::bn::{BigNumContextRef, BigNumRef};
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^  ^^^^^^^^^ no `BigNumRef` in `bn`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `BigNumContextRef` in `bn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::bn::{BigNum, BigNumRef};
[INFO] [stdout]   |                 ^^^^^^  ^^^^^^^^^ no `BigNumRef` in `bn`
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 no `BigNum` in `bn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::x509::{X509Ref, X509};
[INFO] [stdout]    |                   ^^^^^^^  ^^^^ no `X509` in `x509`
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `X509Ref` in `x509`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            boring_sys::X509
[INFO] [stdout]            crate::pkcs12::ffi::X509
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/rsa.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::bn::{BigNum, BigNumRef};
[INFO] [stdout]    |                 ^^^^^^  ^^^^^^^^^ no `BigNumRef` in `bn`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `BigNum` in `bn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::srtp::SrtpProtectionProfile`, `crate::srtp::SrtpProtectionProfileRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:87:19
[INFO] [stdout]    |
[INFO] [stdout] 87 | use crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `SrtpProtectionProfileRef` in `srtp`
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `SrtpProtectionProfile` in `srtp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::x509::store::X509Store`, `crate::x509::store::X509StoreBuilderRef`, `crate::x509::store::X509StoreRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:92:26
[INFO] [stdout]    |
[INFO] [stdout] 92 | use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};
[INFO] [stdout]    |                          ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^ no `X509StoreRef` in `x509::store`
[INFO] [stdout]    |                          |          |
[INFO] [stdout]    |                          |          no `X509StoreBuilderRef` in `x509::store`
[INFO] [stdout]    |                          no `X509Store` in `x509::store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::x509::verify::X509VerifyParamRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 | use crate::x509::verify::X509VerifyParamRef;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `X509VerifyParamRef` in `x509::verify`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::x509::X509Name`, `crate::x509::X509Ref`, `crate::x509::X509StoreContextRef`, `crate::x509::X509`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:94:19
[INFO] [stdout]    |
[INFO] [stdout] 94 | use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};
[INFO] [stdout]    |                   ^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^^^^^^^^^                    ^^^^ no `X509` in `x509`
[INFO] [stdout]    |                   |         |        |
[INFO] [stdout]    |                   |         |        no `X509StoreContextRef` in `x509`
[INFO] [stdout]    |                   |         no `X509Ref` in `x509`
[INFO] [stdout]    |                   no `X509Name` in `x509`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            boring_sys::X509
[INFO] [stdout]            crate::ssl::ffi::X509
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslRef`, `crate::ssl::SslSession`, `crate::ssl::SslSessionRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/callbacks.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 |     SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef, SslSession, SslSessionRef,
[INFO] [stdout]    |               ^^^            ^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^ no `SslSessionRef` in `ssl`
[INFO] [stdout]    |               |              |           |              |       |
[INFO] [stdout]    |               |              |           |              |       no `SslSession` in `ssl`
[INFO] [stdout]    |               |              |           |              |       help: a similar name exists in the module: `SslVersion`
[INFO] [stdout]    |               |              |           |              no `SslRef` in `ssl`
[INFO] [stdout]    |               |              |           no `SslContextRef` in `ssl`
[INFO] [stdout]    |               |              no `SslContext` in `ssl`
[INFO] [stdout]    |               no `Ssl` in `ssl`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            crate::ssl::InnerError::Ssl
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::x509::X509StoreContext`, `crate::x509::X509StoreContextRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/callbacks.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::x509::{X509StoreContext, X509StoreContextRef};
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^ no `X509StoreContextRef` in `x509`
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `X509StoreContext` in `x509`
[INFO] [stdout]    |                   help: a similar name exists in the module: `X509v3Context`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item instead:
[INFO] [stdout]            crate::ssl::X509StoreContextRef
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslRef`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/connector.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |     HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,
[INFO] [stdout]   |                     ^^^  ^^^^^^^^^^                     ^^^^^^^^^^^^^ no `SslContextRef` in `ssl`
[INFO] [stdout]   |                     |    |
[INFO] [stdout]   |                     |    no `SslContext` in `ssl`
[INFO] [stdout]   |                     no `Ssl` in `ssl`
[INFO] [stdout] 8 |     SslOptions, SslRef, SslStream, SslVerifyMode,
[INFO] [stdout]   |                 ^^^^^^ no `SslRef` in `ssl`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this variant instead:
[INFO] [stdout]           crate::ssl::InnerError::Ssl
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::asn1::Asn1BitStringRef`, `crate::asn1::Asn1IntegerRef`, `crate::asn1::Asn1ObjectRef`, `crate::asn1::Asn1StringRef`, `crate::asn1::Asn1TimeRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::asn1::{Asn1BitStringRef, Asn1IntegerRef, Asn1ObjectRef, Asn1StringRef, Asn1TimeRef};
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^ no `Asn1TimeRef` in `asn1`
[INFO] [stdout]    |                   |                 |               |              |
[INFO] [stdout]    |                   |                 |               |              no `Asn1StringRef` in `asn1`
[INFO] [stdout]    |                   |                 |               no `Asn1ObjectRef` in `asn1`
[INFO] [stdout]    |                   |                 no `Asn1IntegerRef` in `asn1`
[INFO] [stdout]    |                   no `Asn1BitStringRef` in `asn1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::conf::ConfRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::conf::ConfRef;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^ no `ConfRef` in `conf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::ssl::SslRef`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use crate::ssl::SslRef;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ no `SslRef` in `ssl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::string::OpensslString`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use crate::string::OpensslString;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `OpensslString` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::x509::X509Extension`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/extension.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::x509::{X509Extension, X509v3Context};
[INFO] [stdout]    |                   ^^^^^^^^^^^^^ no `X509Extension` in `x509`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::x509::X509Object`, `crate::x509::X509`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | use crate::x509::{X509Object, X509};
[INFO] [stdout]    |                   ^^^^^^^^^^  ^^^^ no `X509` in `x509`
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `X509Object` in `x509`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            boring_sys::X509
[INFO] [stdout]            crate::x509::ffi::X509
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1GeneralizedTimeRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:62:23
[INFO] [stdout]    |
[INFO] [stdout] 62 | impl fmt::Display for Asn1GeneralizedTimeRef {
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl Asn1TimeRef {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 | impl PartialEq for Asn1TimeRef {
[INFO] [stdout]     |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:154:26
[INFO] [stdout]     |
[INFO] [stdout] 154 |     fn eq(&self, other: &Asn1TimeRef) -> bool {
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:161:16
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl PartialEq<Asn1Time> for Asn1TimeRef {
[INFO] [stdout]     |                ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<Asn1Time> PartialEq<Asn1Time> for Asn1TimeRef {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl PartialEq<Asn1Time> for Asn1TimeRef {
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:162:26
[INFO] [stdout]     |
[INFO] [stdout] 162 |     fn eq(&self, other: &Asn1Time) -> bool {
[INFO] [stdout]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:169:20
[INFO] [stdout]     |
[INFO] [stdout] 169 | impl<'a> PartialEq<Asn1Time> for &'a Asn1TimeRef {
[INFO] [stdout]     |                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 169 | impl<'a, Asn1Time> PartialEq<Asn1Time> for &'a Asn1TimeRef {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:169:38
[INFO] [stdout]     |
[INFO] [stdout] 169 | impl<'a> PartialEq<Asn1Time> for &'a Asn1TimeRef {
[INFO] [stdout]     |                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:170:26
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn eq(&self, other: &Asn1Time) -> bool {
[INFO] [stdout]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:177:21
[INFO] [stdout]     |
[INFO] [stdout] 177 | impl PartialOrd for Asn1TimeRef {
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:178:35
[INFO] [stdout]     |
[INFO] [stdout] 178 |     fn partial_cmp(&self, other: &Asn1TimeRef) -> Option<Ordering> {
[INFO] [stdout]     |                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:183:17
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl PartialOrd<Asn1Time> for Asn1TimeRef {
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<Asn1Time> PartialOrd<Asn1Time> for Asn1TimeRef {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:183:31
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl PartialOrd<Asn1Time> for Asn1TimeRef {
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:184:35
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn partial_cmp(&self, other: &Asn1Time) -> Option<Ordering> {
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:189:21
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl<'a> PartialOrd<Asn1Time> for &'a Asn1TimeRef {
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl<'a, Asn1Time> PartialOrd<Asn1Time> for &'a Asn1TimeRef {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:189:39
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl<'a> PartialOrd<Asn1Time> for &'a Asn1TimeRef {
[INFO] [stdout]     |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:190:35
[INFO] [stdout]     |
[INFO] [stdout] 190 |     fn partial_cmp(&self, other: &Asn1Time) -> Option<Ordering> {
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:195:23
[INFO] [stdout]     |
[INFO] [stdout] 195 | impl fmt::Display for Asn1TimeRef {
[INFO] [stdout]     |                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:211:21
[INFO] [stdout]     |
[INFO] [stdout] 211 | impl fmt::Debug for Asn1TimeRef {
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:217:6
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl Asn1Time {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:218:24
[INFO] [stdout]     |
[INFO] [stdout] 218 |     fn new() -> Result<Asn1Time, ErrorStack> {
[INFO] [stdout]     |                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl<Asn1Time> Asn1Time {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:227:46
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn from_period(period: c_long) -> Result<Asn1Time, ErrorStack> {
[INFO] [stdout]     |                                              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl<Asn1Time> Asn1Time {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:237:47
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub fn days_from_now(days: u32) -> Result<Asn1Time, ErrorStack> {
[INFO] [stdout]     |                                               ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl<Asn1Time> Asn1Time {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:242:46
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub fn from_unix(time: time_t) -> Result<Asn1Time, ErrorStack> {
[INFO] [stdout]     |                                              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl<Asn1Time> Asn1Time {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:257:40
[INFO] [stdout]     |
[INFO] [stdout] 257 |     pub fn from_str(s: &str) -> Result<Asn1Time, ErrorStack> {
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl<Asn1Time> Asn1Time {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:269:20
[INFO] [stdout]     |
[INFO] [stdout] 269 | impl PartialEq for Asn1Time {
[INFO] [stdout]     |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:270:26
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn eq(&self, other: &Asn1Time) -> bool {
[INFO] [stdout]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:277:16
[INFO] [stdout]     |
[INFO] [stdout] 277 | impl PartialEq<Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 277 | impl<Asn1TimeRef> PartialEq<Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:277:33
[INFO] [stdout]     |
[INFO] [stdout] 277 | impl PartialEq<Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:278:26
[INFO] [stdout]     |
[INFO] [stdout] 278 |     fn eq(&self, other: &Asn1TimeRef) -> bool {
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:285:24
[INFO] [stdout]     |
[INFO] [stdout] 285 | impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 285 | impl<'a, Asn1TimeRef> PartialEq<&'a Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:285:41
[INFO] [stdout]     |
[INFO] [stdout] 285 | impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:286:30
[INFO] [stdout]     |
[INFO] [stdout] 286 |     fn eq(&self, other: &&'a Asn1TimeRef) -> bool {
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:293:21
[INFO] [stdout]     |
[INFO] [stdout] 293 | impl PartialOrd for Asn1Time {
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:294:35
[INFO] [stdout]     |
[INFO] [stdout] 294 |     fn partial_cmp(&self, other: &Asn1Time) -> Option<Ordering> {
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:299:17
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl PartialOrd<Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl<Asn1TimeRef> PartialOrd<Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:299:34
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl PartialOrd<Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:300:35
[INFO] [stdout]     |
[INFO] [stdout] 300 |     fn partial_cmp(&self, other: &Asn1TimeRef) -> Option<Ordering> {
[INFO] [stdout]     |                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:305:25
[INFO] [stdout]     |
[INFO] [stdout] 305 | impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 305 | impl<'a, Asn1TimeRef> PartialOrd<&'a Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Time` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:305:42
[INFO] [stdout]     |
[INFO] [stdout] 305 | impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1TimeRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:306:39
[INFO] [stdout]     |
[INFO] [stdout] 306 |     fn partial_cmp(&self, other: &&'a Asn1TimeRef) -> Option<Ordering> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1StringRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:324:6
[INFO] [stdout]     |
[INFO] [stdout] 324 | impl Asn1StringRef {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1StringRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:363:21
[INFO] [stdout]     |
[INFO] [stdout] 363 | impl fmt::Debug for Asn1StringRef {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Integer` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:388:6
[INFO] [stdout]     |
[INFO] [stdout] 388 | impl Asn1Integer {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1IntegerRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:401:6
[INFO] [stdout]     |
[INFO] [stdout] 401 | impl Asn1IntegerRef {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1BitStringRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:447:6
[INFO] [stdout]     |
[INFO] [stdout] 447 | impl Asn1BitStringRef {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Object` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:484:6
[INFO] [stdout]     |
[INFO] [stdout] 484 | impl Asn1Object {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1Object` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:492:42
[INFO] [stdout]     |
[INFO] [stdout] 492 |     pub fn from_str(txt: &str) -> Result<Asn1Object, ErrorStack> {
[INFO] [stdout]     |                                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 484 | impl<Asn1Object> Asn1Object {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1ObjectRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:502:6
[INFO] [stdout]     |
[INFO] [stdout] 502 | impl Asn1ObjectRef {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1ObjectRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:509:23
[INFO] [stdout]     |
[INFO] [stdout] 509 | impl fmt::Display for Asn1ObjectRef {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Asn1ObjectRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:527:21
[INFO] [stdout]     |
[INFO] [stdout] 527 | impl fmt::Debug for Asn1ObjectRef {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:70:6
[INFO] [stdout]    |
[INFO] [stdout] 70 | impl BigNumContext {
[INFO] [stdout]    |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:76:28
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn new() -> Result<BigNumContext, ErrorStack> {
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 70 | impl<BigNumContext> BigNumContext {
[INFO] [stdout]    |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl BigNumRef {
[INFO] [stdout]     |      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:193:40
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:202:47
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn pseudo_rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:257:35
[INFO] [stdout]     |
[INFO] [stdout] 257 |     pub fn lshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:266:35
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn rshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:276:39
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:276:54
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:286:39
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:286:54
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:296:34
[INFO] [stdout]     |
[INFO] [stdout] 296 |     pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:306:34
[INFO] [stdout]     |
[INFO] [stdout] 306 |     pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:315:38
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub fn to_owned(&self) -> Result<BigNum, ErrorStack> {
[INFO] [stdout]     |                                      ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl<BigNum> BigNumRef {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:341:30
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub fn ucmp(&self, oth: &BigNumRef) -> Ordering {
[INFO] [stdout]     |                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:453:22
[INFO] [stdout]     |
[INFO] [stdout] 453 |         add: Option<&BigNumRef>,
[INFO] [stdout]     |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl<BigNumRef> BigNumRef {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:454:22
[INFO] [stdout]     |
[INFO] [stdout] 454 |         rem: Option<&BigNumRef>,
[INFO] [stdout]     |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl<BigNumRef> BigNumRef {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:478:13
[INFO] [stdout]     |
[INFO] [stdout] 478 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:479:13
[INFO] [stdout]     |
[INFO] [stdout] 479 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:480:19
[INFO] [stdout]     |
[INFO] [stdout] 480 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:502:13
[INFO] [stdout]     |
[INFO] [stdout] 502 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:503:13
[INFO] [stdout]     |
[INFO] [stdout] 503 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:504:19
[INFO] [stdout]     |
[INFO] [stdout] 504 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:525:13
[INFO] [stdout]     |
[INFO] [stdout] 525 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:526:13
[INFO] [stdout]     |
[INFO] [stdout] 526 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:527:19
[INFO] [stdout]     |
[INFO] [stdout] 527 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:548:19
[INFO] [stdout]     |
[INFO] [stdout] 548 |         rem: &mut BigNumRef,
[INFO] [stdout]     |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:549:13
[INFO] [stdout]     |
[INFO] [stdout] 549 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:550:13
[INFO] [stdout]     |
[INFO] [stdout] 550 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:551:19
[INFO] [stdout]     |
[INFO] [stdout] 551 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:570:31
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:570:52
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:582:13
[INFO] [stdout]     |
[INFO] [stdout] 582 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:583:13
[INFO] [stdout]     |
[INFO] [stdout] 583 |         m: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:584:19
[INFO] [stdout]     |
[INFO] [stdout] 584 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:604:13
[INFO] [stdout]     |
[INFO] [stdout] 604 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:605:13
[INFO] [stdout]     |
[INFO] [stdout] 605 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:606:13
[INFO] [stdout]     |
[INFO] [stdout] 606 |         m: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:607:19
[INFO] [stdout]     |
[INFO] [stdout] 607 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:628:13
[INFO] [stdout]     |
[INFO] [stdout] 628 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:629:13
[INFO] [stdout]     |
[INFO] [stdout] 629 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:630:13
[INFO] [stdout]     |
[INFO] [stdout] 630 |         m: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:631:19
[INFO] [stdout]     |
[INFO] [stdout] 631 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:652:13
[INFO] [stdout]     |
[INFO] [stdout] 652 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:653:13
[INFO] [stdout]     |
[INFO] [stdout] 653 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:654:13
[INFO] [stdout]     |
[INFO] [stdout] 654 |         m: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:655:19
[INFO] [stdout]     |
[INFO] [stdout] 655 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:676:13
[INFO] [stdout]     |
[INFO] [stdout] 676 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:677:13
[INFO] [stdout]     |
[INFO] [stdout] 677 |         m: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:678:19
[INFO] [stdout]     |
[INFO] [stdout] 678 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:698:13
[INFO] [stdout]     |
[INFO] [stdout] 698 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:699:13
[INFO] [stdout]     |
[INFO] [stdout] 699 |         p: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:700:19
[INFO] [stdout]     |
[INFO] [stdout] 700 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:720:13
[INFO] [stdout]     |
[INFO] [stdout] 720 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:721:13
[INFO] [stdout]     |
[INFO] [stdout] 721 |         p: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:722:13
[INFO] [stdout]     |
[INFO] [stdout] 722 |         m: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:723:19
[INFO] [stdout]     |
[INFO] [stdout] 723 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:740:13
[INFO] [stdout]     |
[INFO] [stdout] 740 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:741:13
[INFO] [stdout]     |
[INFO] [stdout] 741 |         n: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:742:19
[INFO] [stdout]     |
[INFO] [stdout] 742 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:762:13
[INFO] [stdout]     |
[INFO] [stdout] 762 |         a: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:763:13
[INFO] [stdout]     |
[INFO] [stdout] 763 |         b: &BigNumRef,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:764:19
[INFO] [stdout]     |
[INFO] [stdout] 764 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:789:51
[INFO] [stdout]     |
[INFO] [stdout] 789 |     pub fn is_prime(&self, checks: i32, ctx: &mut BigNumContextRef) -> Result<bool, ErrorStack> {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:818:19
[INFO] [stdout]     |
[INFO] [stdout] 818 |         ctx: &mut BigNumContextRef,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:924:6
[INFO] [stdout]     |
[INFO] [stdout] 924 | impl BigNum {
[INFO] [stdout]     |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:926:28
[INFO] [stdout]     |
[INFO] [stdout] 926 |     pub fn new() -> Result<BigNum, ErrorStack> {
[INFO] [stdout]     |                            ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 924 | impl<BigNum> BigNum {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:939:39
[INFO] [stdout]     |
[INFO] [stdout] 939 |     pub fn from_u32(n: u32) -> Result<BigNum, ErrorStack> {
[INFO] [stdout]     |                                       ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 924 | impl<BigNum> BigNum {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:950:44
[INFO] [stdout]     |
[INFO] [stdout] 950 |     pub fn from_dec_str(s: &str) -> Result<BigNum, ErrorStack> {
[INFO] [stdout]     |                                            ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 924 | impl<BigNum> BigNum {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:965:44
[INFO] [stdout]     |
[INFO] [stdout] 965 |     pub fn from_hex_str(s: &str) -> Result<BigNum, ErrorStack> {
[INFO] [stdout]     |                                            ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 924 | impl<BigNum> BigNum {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:987:43
[INFO] [stdout]     |
[INFO] [stdout] 987 |     pub fn from_slice(n: &[u8]) -> Result<BigNum, ErrorStack> {
[INFO] [stdout]     |                                           ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 924 | impl<BigNum> BigNum {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1001:21
[INFO] [stdout]      |
[INFO] [stdout] 1001 | impl fmt::Debug for BigNumRef {
[INFO] [stdout]      |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1010:21
[INFO] [stdout]      |
[INFO] [stdout] 1010 | impl fmt::Debug for BigNum {
[INFO] [stdout]      |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1019:23
[INFO] [stdout]      |
[INFO] [stdout] 1019 | impl fmt::Display for BigNumRef {
[INFO] [stdout]      |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1028:23
[INFO] [stdout]      |
[INFO] [stdout] 1028 | impl fmt::Display for BigNum {
[INFO] [stdout]      |                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1037:16
[INFO] [stdout]      |
[INFO] [stdout] 1037 | impl PartialEq<BigNumRef> for BigNumRef {
[INFO] [stdout]      |                ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1037 | impl<BigNumRef> PartialEq<BigNumRef> for BigNumRef {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1037:31
[INFO] [stdout]      |
[INFO] [stdout] 1037 | impl PartialEq<BigNumRef> for BigNumRef {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1038:24
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     fn eq(&self, oth: &BigNumRef) -> bool {
[INFO] [stdout]      |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1043:16
[INFO] [stdout]      |
[INFO] [stdout] 1043 | impl PartialEq<BigNum> for BigNumRef {
[INFO] [stdout]      |                ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1043 | impl<BigNum> PartialEq<BigNum> for BigNumRef {
[INFO] [stdout]      |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1043:28
[INFO] [stdout]      |
[INFO] [stdout] 1043 | impl PartialEq<BigNum> for BigNumRef {
[INFO] [stdout]      |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1044:24
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn eq(&self, oth: &BigNum) -> bool {
[INFO] [stdout]      |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1049:13
[INFO] [stdout]      |
[INFO] [stdout] 1049 | impl Eq for BigNumRef {}
[INFO] [stdout]      |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1051:20
[INFO] [stdout]      |
[INFO] [stdout] 1051 | impl PartialEq for BigNum {
[INFO] [stdout]      |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1052:24
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     fn eq(&self, oth: &BigNum) -> bool {
[INFO] [stdout]      |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1057:16
[INFO] [stdout]      |
[INFO] [stdout] 1057 | impl PartialEq<BigNumRef> for BigNum {
[INFO] [stdout]      |                ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1057 | impl<BigNumRef> PartialEq<BigNumRef> for BigNum {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1057:31
[INFO] [stdout]      |
[INFO] [stdout] 1057 | impl PartialEq<BigNumRef> for BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1058:24
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     fn eq(&self, oth: &BigNumRef) -> bool {
[INFO] [stdout]      |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1063:13
[INFO] [stdout]      |
[INFO] [stdout] 1063 | impl Eq for BigNum {}
[INFO] [stdout]      |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1065:17
[INFO] [stdout]      |
[INFO] [stdout] 1065 | impl PartialOrd<BigNumRef> for BigNumRef {
[INFO] [stdout]      |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1065 | impl<BigNumRef> PartialOrd<BigNumRef> for BigNumRef {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1065:32
[INFO] [stdout]      |
[INFO] [stdout] 1065 | impl PartialOrd<BigNumRef> for BigNumRef {
[INFO] [stdout]      |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1066:33
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     fn partial_cmp(&self, oth: &BigNumRef) -> Option<Ordering> {
[INFO] [stdout]      |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1071:17
[INFO] [stdout]      |
[INFO] [stdout] 1071 | impl PartialOrd<BigNum> for BigNumRef {
[INFO] [stdout]      |                 ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1071 | impl<BigNum> PartialOrd<BigNum> for BigNumRef {
[INFO] [stdout]      |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1071:29
[INFO] [stdout]      |
[INFO] [stdout] 1071 | impl PartialOrd<BigNum> for BigNumRef {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1072:33
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     fn partial_cmp(&self, oth: &BigNum) -> Option<Ordering> {
[INFO] [stdout]      |                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1077:14
[INFO] [stdout]      |
[INFO] [stdout] 1077 | impl Ord for BigNumRef {
[INFO] [stdout]      |              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1078:25
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     fn cmp(&self, oth: &BigNumRef) -> Ordering {
[INFO] [stdout]      |                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1083:21
[INFO] [stdout]      |
[INFO] [stdout] 1083 | impl PartialOrd for BigNum {
[INFO] [stdout]      |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1084:33
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     fn partial_cmp(&self, oth: &BigNum) -> Option<Ordering> {
[INFO] [stdout]      |                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1089:17
[INFO] [stdout]      |
[INFO] [stdout] 1089 | impl PartialOrd<BigNumRef> for BigNum {
[INFO] [stdout]      |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1089 | impl<BigNumRef> PartialOrd<BigNumRef> for BigNum {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1089:32
[INFO] [stdout]      |
[INFO] [stdout] 1089 | impl PartialOrd<BigNumRef> for BigNum {
[INFO] [stdout]      |                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1090:33
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     fn partial_cmp(&self, oth: &BigNumRef) -> Option<Ordering> {
[INFO] [stdout]      |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1095:14
[INFO] [stdout]      |
[INFO] [stdout] 1095 | impl Ord for BigNum {
[INFO] [stdout]      |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1096:25
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     fn cmp(&self, oth: &BigNum) -> Ordering {
[INFO] [stdout]      |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1129:22
[INFO] [stdout]      |
[INFO] [stdout] 1129 | impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1129 | impl<'a, 'b, BigNumRef> Add<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1129:41
[INFO] [stdout]      |
[INFO] [stdout] 1129 | impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1130:19
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1132:24
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     fn add(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1132:38
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     fn add(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:29
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:45
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1104:27
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:42
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:29
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:48
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                                                ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1112:27
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:31
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:45
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:29
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1120:27
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:31
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:42
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1139 | delegate!(Add, add);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1141:22
[INFO] [stdout]      |
[INFO] [stdout] 1141 | impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1141 | impl<'a, 'b, BigNumRef> Sub<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1141:41
[INFO] [stdout]      |
[INFO] [stdout] 1141 | impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1142:19
[INFO] [stdout]      |
[INFO] [stdout] 1142 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1144:24
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     fn sub(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1144:38
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     fn sub(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:29
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:45
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1104:27
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:42
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:29
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:48
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                                                ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1112:27
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:31
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:45
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:29
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1120:27
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:31
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:42
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | delegate!(Sub, sub);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1153:22
[INFO] [stdout]      |
[INFO] [stdout] 1153 | impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1153 | impl<'a, 'b, BigNumRef> Mul<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1153:41
[INFO] [stdout]      |
[INFO] [stdout] 1153 | impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1154:19
[INFO] [stdout]      |
[INFO] [stdout] 1154 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1156:24
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     fn mul(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1156:38
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     fn mul(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:29
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:45
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1104:27
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:42
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:29
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:48
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                                                ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1112:27
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:31
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:45
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:29
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1120:27
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:31
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:42
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1164 | delegate!(Mul, mul);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1166:22
[INFO] [stdout]      |
[INFO] [stdout] 1166 | impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1166 | impl<'a, 'b, BigNumRef> Div<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1166:41
[INFO] [stdout]      |
[INFO] [stdout] 1166 | impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1167:19
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1169:27
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn div(self, oth: &'b BigNumRef) -> BigNum {
[INFO] [stdout]      |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1169:41
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn div(self, oth: &'b BigNumRef) -> BigNum {
[INFO] [stdout]      |                                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:29
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:45
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1104:27
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:42
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:29
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:48
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                                                ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1112:27
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:31
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:45
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:29
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1120:27
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:31
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:42
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1177 | delegate!(Div, div);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1179:22
[INFO] [stdout]      |
[INFO] [stdout] 1179 | impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1179 | impl<'a, 'b, BigNumRef> Rem<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1179:41
[INFO] [stdout]      |
[INFO] [stdout] 1179 | impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {
[INFO] [stdout]      |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1180:19
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1182:27
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     fn rem(self, oth: &'b BigNumRef) -> BigNum {
[INFO] [stdout]      |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1182:41
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     fn rem(self, oth: &'b BigNumRef) -> BigNum {
[INFO] [stdout]      |                                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:29
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1103:45
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {
[INFO] [stdout]      |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1104:27
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1106:42
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:29
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1111:48
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {
[INFO] [stdout]      |                                                ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1112:27
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:31
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1114:45
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             fn $m(self, oth: &BigNumRef) -> BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:29
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {
[INFO] [stdout]      |                                             ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1120:27
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             type Output = BigNum;
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:31
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                               ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1122:42
[INFO] [stdout]      |
[INFO] [stdout] 1122 |             fn $m(self, oth: &BigNum) -> BigNum {
[INFO] [stdout]      |                                          ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1190 | delegate!(Rem, rem);
[INFO] [stdout]      | ------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1192:27
[INFO] [stdout]      |
[INFO] [stdout] 1192 | impl<'a> Shl<i32> for &'a BigNumRef {
[INFO] [stdout]      |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1193:19
[INFO] [stdout]      |
[INFO] [stdout] 1193 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1195:29
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn shl(self, n: i32) -> BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1202:27
[INFO] [stdout]      |
[INFO] [stdout] 1202 | impl<'a> Shl<i32> for &'a BigNum {
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1203:19
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1205:29
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     fn shl(self, n: i32) -> BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1210:27
[INFO] [stdout]      |
[INFO] [stdout] 1210 | impl<'a> Shr<i32> for &'a BigNumRef {
[INFO] [stdout]      |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1211:19
[INFO] [stdout]      |
[INFO] [stdout] 1211 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1213:29
[INFO] [stdout]      |
[INFO] [stdout] 1213 |     fn shr(self, n: i32) -> BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1220:27
[INFO] [stdout]      |
[INFO] [stdout] 1220 | impl<'a> Shr<i32> for &'a BigNum {
[INFO] [stdout]      |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1221:19
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1223:29
[INFO] [stdout]      |
[INFO] [stdout] 1223 |     fn shr(self, n: i32) -> BigNum {
[INFO] [stdout]      |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNumRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1228:22
[INFO] [stdout]      |
[INFO] [stdout] 1228 | impl<'a> Neg for &'a BigNumRef {
[INFO] [stdout]      |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1229:19
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1231:21
[INFO] [stdout]      |
[INFO] [stdout] 1231 |     fn neg(self) -> BigNum {
[INFO] [stdout]      |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1236:22
[INFO] [stdout]      |
[INFO] [stdout] 1236 | impl<'a> Neg for &'a BigNum {
[INFO] [stdout]      |                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1237:19
[INFO] [stdout]      |
[INFO] [stdout] 1237 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1239:21
[INFO] [stdout]      |
[INFO] [stdout] 1239 |     fn neg(self) -> BigNum {
[INFO] [stdout]      |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1244:14
[INFO] [stdout]      |
[INFO] [stdout] 1244 | impl Neg for BigNum {
[INFO] [stdout]      |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1245:19
[INFO] [stdout]      |
[INFO] [stdout] 1245 |     type Output = BigNum;
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BigNum` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1247:25
[INFO] [stdout]      |
[INFO] [stdout] 1247 |     fn neg(mut self) -> BigNum {
[INFO] [stdout]      |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Conf` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/conf.rs:34:6
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl Conf {
[INFO] [stdout]    |      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Conf` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/conf.rs:36:46
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn new(method: ConfMethod) -> Result<Conf, ErrorStack> {
[INFO] [stdout]    |                                              ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<Conf> Conf {
[INFO] [stdout]    |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroup` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:112:6
[INFO] [stdout]     |
[INFO] [stdout] 112 | impl EcGroup {
[INFO] [stdout]     |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroup` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:118:48
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn from_curve_name(nid: Nid) -> Result<EcGroup, ErrorStack> {
[INFO] [stdout]     |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 112 | impl<EcGroup> EcGroup {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:126:6
[INFO] [stdout]     |
[INFO] [stdout] 126 | impl EcGroupRef {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:195:33
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub fn generator(&self) -> &EcPointRef {
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 | impl EcPointRef {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:268:17
[INFO] [stdout]     |
[INFO] [stdout] 268 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |         a: &EcPointRef,
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |         b: &EcPointRef,
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:292:17
[INFO] [stdout]     |
[INFO] [stdout] 292 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:293:13
[INFO] [stdout]     |
[INFO] [stdout] 293 |         q: &EcPointRef,
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:335:17
[INFO] [stdout]     |
[INFO] [stdout] 335 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:337:13
[INFO] [stdout]     |
[INFO] [stdout] 337 |         q: &EcPointRef,
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:359:38
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub fn invert(&mut self, group: &EcGroupRef, ctx: &BigNumContextRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:377:17
[INFO] [stdout]     |
[INFO] [stdout] 377 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:415:36
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub fn to_owned(&self, group: &EcGroupRef) -> Result<EcPoint, ErrorStack> {
[INFO] [stdout]     |                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPoint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:415:58
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub fn to_owned(&self, group: &EcGroupRef) -> Result<EcPoint, ErrorStack> {
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 260 | impl<EcPoint> EcPointRef {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:428:17
[INFO] [stdout]     |
[INFO] [stdout] 428 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:429:17
[INFO] [stdout]     |
[INFO] [stdout] 429 |         other: &EcPointRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:451:17
[INFO] [stdout]     |
[INFO] [stdout] 451 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPoint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:469:6
[INFO] [stdout]     |
[INFO] [stdout] 469 | impl EcPoint {
[INFO] [stdout]     |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:475:24
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn new(group: &EcGroupRef) -> Result<EcPoint, ErrorStack> {
[INFO] [stdout]     |                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPoint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:475:46
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn new(group: &EcGroupRef) -> Result<EcPoint, ErrorStack> {
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 469 | impl<EcPoint> EcPoint {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:485:17
[INFO] [stdout]     |
[INFO] [stdout] 485 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPoint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:488:17
[INFO] [stdout]     |
[INFO] [stdout] 488 |     ) -> Result<EcPoint, ErrorStack> {
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 469 | impl<EcPoint> EcPoint {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:576:34
[INFO] [stdout]     |
[INFO] [stdout] 576 |     pub fn public_key(&self) -> &EcPointRef {
[INFO] [stdout]     |                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:615:29
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub fn group(&self) -> &EcGroupRef {
[INFO] [stdout]     |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:665:31
[INFO] [stdout]     |
[INFO] [stdout] 665 |     pub fn from_group(group: &EcGroupRef) -> Result<EcKey<Params>, ErrorStack> {
[INFO] [stdout]     |                               ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:699:17
[INFO] [stdout]     |
[INFO] [stdout] 699 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:700:22
[INFO] [stdout]     |
[INFO] [stdout] 700 |         public_key: &EcPointRef,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:720:17
[INFO] [stdout]     |
[INFO] [stdout] 720 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:769:29
[INFO] [stdout]     |
[INFO] [stdout] 769 |     pub fn generate(group: &EcGroupRef) -> Result<EcKey<Private>, ErrorStack> {
[INFO] [stdout]     |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcGroupRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:782:17
[INFO] [stdout]     |
[INFO] [stdout] 782 |         group: &EcGroupRef,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcPointRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:784:22
[INFO] [stdout]     |
[INFO] [stdout] 784 |         public_key: &EcPointRef,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcdsaSig` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:27:6
[INFO] [stdout]    |
[INFO] [stdout] 27 | impl EcdsaSig {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcdsaSig` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:33:64
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn sign<T>(data: &[u8], eckey: &EcKeyRef<T>) -> Result<EcdsaSig, ErrorStack>
[INFO] [stdout]    |                                                                ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | impl<EcdsaSig> EcdsaSig {
[INFO] [stdout]    |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcdsaSig` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:54:68
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn from_private_components(r: BigNum, s: BigNum) -> Result<EcdsaSig, ErrorStack> {
[INFO] [stdout]    |                                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | impl<EcdsaSig> EcdsaSig {
[INFO] [stdout]    |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcdsaSig` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |         EcdsaSig,
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | impl<EcdsaSig> EcdsaSig {
[INFO] [stdout]    |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EcdsaSigRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:76:6
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl EcdsaSigRef {
[INFO] [stdout]    |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pkcs12Ref` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:25:6
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl Pkcs12Ref {
[INFO] [stdout]    |      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pkcs12` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:67:6
[INFO] [stdout]    |
[INFO] [stdout] 67 | impl Pkcs12 {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pkcs12` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         Pkcs12,
[INFO] [stdout]    |         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 67 | impl<Pkcs12> Pkcs12 {
[INFO] [stdout]    |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pkcs12` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:164:17
[INFO] [stdout]     |
[INFO] [stdout] 164 |     ) -> Result<Pkcs12, ErrorStack>
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 115 | impl<Pkcs12> Pkcs12Builder {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SrtpProtectionProfile` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/srtp.rs:18:20
[INFO] [stdout]    |
[INFO] [stdout] 18 | impl Stackable for SrtpProtectionProfile {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SrtpProtectionProfileRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/srtp.rs:22:6
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl SrtpProtectionProfileRef {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:413:41
[INFO] [stdout]     |
[INFO] [stdout] 413 |     static ref SESSION_CTX_INDEX: Index<Ssl, SslContext> = Ssl::new_ex_index().unwrap();
[INFO] [stdout]     |                                         ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 413 |     static ref SESSION_CTX_INDEX: Index<crate::ssl::InnerError, SslContext> = Ssl::new_ex_index().unwrap();
[INFO] [stdout]     |                                         ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:413:46
[INFO] [stdout]     |
[INFO] [stdout] 413 |     static ref SESSION_CTX_INDEX: Index<Ssl, SslContext> = Ssl::new_ex_index().unwrap();
[INFO] [stdout]     |                                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:666:30
[INFO] [stdout]     |
[INFO] [stdout] 666 | pub struct SslContextBuilder(SslContext);
[INFO] [stdout]     |                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:742:20
[INFO] [stdout]     |
[INFO] [stdout] 742 |         F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,
[INFO] [stdout]     |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]    --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1221:28
[INFO] [stdout]      |
[INFO] [stdout] 1221 |         F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,
[INFO] [stdout]      |                            ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1297:20
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         F: Fn(&mut SslRef) -> Result<bool, ErrorStack> + 'static + Sync + Send,
[INFO] [stdout]      |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1321:20
[INFO] [stdout]      |
[INFO] [stdout] 1321 |         F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result<usize, ErrorStack>
[INFO] [stdout]      |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1336:20
[INFO] [stdout]      |
[INFO] [stdout] 1336 |         F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result<usize, ErrorStack>
[INFO] [stdout]      |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1356:20
[INFO] [stdout]      |
[INFO] [stdout] 1356 |         F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result<usize, ErrorStack>
[INFO] [stdout]      |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1385:20
[INFO] [stdout]      |
[INFO] [stdout] 1385 |         F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,
[INFO] [stdout]      |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1385:28
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1385 |         F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,
[INFO] [stdout]      |                            ^^^^^^^^^^ help: a struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContextRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |         F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,
[INFO] [stdout]      |                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1402:32
[INFO] [stdout]      |
[INFO] [stdout] 1402 |         F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,
[INFO] [stdout]      |                                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1429:20
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         F: Fn(&mut SslRef, &[u8]) -> Option<SslSession> + 'static + Sync + Send,
[INFO] [stdout]      |                    ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1429:45
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1429 |         F: Fn(&mut SslRef, &[u8]) -> Option<SslSession> + 'static + Sync + Send,
[INFO] [stdout]      |                                             ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         F: Fn(&mut SslRef, &[u8]) -> Option<SslVersion> + 'static + Sync + Send,
[INFO] [stdout]      |                                             ~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 668  | impl<SslSession> SslContextBuilder {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1446:16
[INFO] [stdout]      |
[INFO] [stdout] 1446 |         F: Fn(&SslRef, &str) + 'static + Sync + Send,
[INFO] [stdout]      |                ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1476:51
[INFO] [stdout]      |
[INFO] [stdout] 1476 |     pub fn set_ex_data<T>(&mut self, index: Index<SslContext, T>, data: T) {
[INFO] [stdout]      |                                                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 668  | impl<SslContext> SslContextBuilder {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1480:53
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     fn set_ex_data_inner<T>(&mut self, index: Index<SslContext, T>, data: T) -> *mut c_void {
[INFO] [stdout]      |                                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 668  | impl<SslContext> SslContextBuilder {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1576:27
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     pub fn build(self) -> SslContext {
[INFO] [stdout]      |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1592:16
[INFO] [stdout]      |
[INFO] [stdout] 1592 | impl Clone for SslContext {
[INFO] [stdout]      |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1602:21
[INFO] [stdout]      |
[INFO] [stdout] 1602 | impl fmt::Debug for SslContext {
[INFO] [stdout]      |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1608:6
[INFO] [stdout]      |
[INFO] [stdout] 1608 | impl SslContext {
[INFO] [stdout]      |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1622:46
[INFO] [stdout]      |
[INFO] [stdout] 1622 |     pub fn new_ex_index<T>() -> Result<Index<SslContext, T>, ErrorStack>
[INFO] [stdout]      |                                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1608 | impl<SslContext> SslContext {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1634:38
[INFO] [stdout]      |
[INFO] [stdout] 1634 |     fn cached_ex_index<T>() -> Index<SslContext, T>
[INFO] [stdout]      |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1608 | impl<SslContext> SslContext {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContextRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1649:6
[INFO] [stdout]      |
[INFO] [stdout] 1649 | impl SslContextRef {
[INFO] [stdout]      |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1708:43
[INFO] [stdout]      |
[INFO] [stdout] 1708 |     pub fn ex_data<T>(&self, index: Index<SslContext, T>) -> Option<&T> {
[INFO] [stdout]      |                                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1649 | impl<SslContext> SslContextRef {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1731:48
[INFO] [stdout]      |
[INFO] [stdout] 1731 |     pub unsafe fn add_session(&self, session: &SslSessionRef) -> bool {
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1747:51
[INFO] [stdout]      |
[INFO] [stdout] 1747 |     pub unsafe fn remove_session(&self, session: &SslSessionRef) -> bool {
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1806:23
[INFO] [stdout]      |
[INFO] [stdout] 1806 |     fn ssl(&self) -> &SslRef {
[INFO] [stdout]      |                       ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1966:16
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1966 | impl Clone for SslSession {
[INFO] [stdout]      |                ^^^^^^^^^^ help: a struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1967:24
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1967 |     fn clone(&self) -> SslSession {
[INFO] [stdout]      |                        ^^^^^^^^^^ help: a struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1972:6
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1972 | impl SslSession {
[INFO] [stdout]      |      ^^^^^^^^^^ help: a struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1980:9
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1980 |         SslSession,
[INFO] [stdout]      |         ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1980 |         SslVersion,
[INFO] [stdout]      |         ~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1972 | impl<SslSession> SslSession {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1986:18
[INFO] [stdout]      |
[INFO] [stdout] 1986 | impl ToOwned for SslSessionRef {
[INFO] [stdout]      |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1987:18
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1987 |     type Owned = SslSession;
[INFO] [stdout]      |                  ^^^^^^^^^^ help: a struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1989:27
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1989 |     fn to_owned(&self) -> SslSession {
[INFO] [stdout]      |                           ^^^^^^^^^^ help: a struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1997:6
[INFO] [stdout]      |
[INFO] [stdout] 1997 | impl SslSessionRef {
[INFO] [stdout]      |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2089:21
[INFO] [stdout]      |
[INFO] [stdout] 2089 | impl fmt::Debug for Ssl {
[INFO] [stdout]      |                     ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2089 | impl fmt::Debug for crate::ssl::InnerError {
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2095:6
[INFO] [stdout]      |
[INFO] [stdout] 2095 | impl Ssl {
[INFO] [stdout]      |      ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2095 | impl crate::ssl::InnerError {
[INFO] [stdout]      |      ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2104:46
[INFO] [stdout]      |
[INFO] [stdout] 2104 |     pub fn new_ex_index<T>() -> Result<Index<Ssl, T>, ErrorStack>
[INFO] [stdout]      |                                              ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2104 |     pub fn new_ex_index<T>() -> Result<Index<crate::ssl::InnerError, T>, ErrorStack>
[INFO] [stdout]      |                                              ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2095 | impl<Ssl> Ssl {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2116:38
[INFO] [stdout]      |
[INFO] [stdout] 2116 |     fn cached_ex_index<T>() -> Index<Ssl, T>
[INFO] [stdout]      |                                      ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2116 |     fn cached_ex_index<T>() -> Index<crate::ssl::InnerError, T>
[INFO] [stdout]      |                                      ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2095 | impl<Ssl> Ssl {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContext` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2136:22
[INFO] [stdout]      |
[INFO] [stdout] 2136 |     pub fn new(ctx: &SslContext) -> Result<Ssl, ErrorStack> {
[INFO] [stdout]      |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2136:44
[INFO] [stdout]      |
[INFO] [stdout] 2136 |     pub fn new(ctx: &SslContext) -> Result<Ssl, ErrorStack> {
[INFO] [stdout]      |                                            ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2136 |     pub fn new(ctx: &SslContext) -> Result<crate::ssl::InnerError, ErrorStack> {
[INFO] [stdout]      |                                            ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2095 | impl<Ssl> Ssl {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2181:21
[INFO] [stdout]      |
[INFO] [stdout] 2181 | impl fmt::Debug for SslRef {
[INFO] [stdout]      |                     ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2190:6
[INFO] [stdout]      |
[INFO] [stdout] 2190 | impl SslRef {
[INFO] [stdout]      |      ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContextRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2590:45
[INFO] [stdout]      |
[INFO] [stdout] 2590 |     pub fn set_ssl_context(&mut self, ctx: &SslContextRef) -> Result<(), ErrorStack> {
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslContextRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2599:35
[INFO] [stdout]      |
[INFO] [stdout] 2599 |     pub fn ssl_context(&self) -> &SslContextRef {
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2629:38
[INFO] [stdout]      |
[INFO] [stdout] 2629 |     pub fn session(&self) -> Option<&SslSessionRef> {
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2190 | impl<SslSessionRef> SslRef {
[INFO] [stdout]      |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslSessionRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2712:52
[INFO] [stdout]      |
[INFO] [stdout] 2712 |     pub unsafe fn set_session(&mut self, session: &SslSessionRef) -> Result<(), ErrorStack> {
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2790:51
[INFO] [stdout]      |
[INFO] [stdout] 2790 |     pub fn set_ex_data<T>(&mut self, index: Index<Ssl, T>, data: T) {
[INFO] [stdout]      |                                                   ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2790 |     pub fn set_ex_data<T>(&mut self, index: Index<crate::ssl::InnerError, T>, data: T) {
[INFO] [stdout]      |                                                   ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2190 | impl<Ssl> SslRef {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2806:43
[INFO] [stdout]      |
[INFO] [stdout] 2806 |     pub fn ex_data<T>(&self, index: Index<Ssl, T>) -> Option<&T> {
[INFO] [stdout]      |                                           ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2806 |     pub fn ex_data<T>(&self, index: Index<crate::ssl::InnerError, T>) -> Option<&T> {
[INFO] [stdout]      |                                           ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2190 | impl<Ssl> SslRef {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2822:51
[INFO] [stdout]      |
[INFO] [stdout] 2822 |     pub fn ex_data_mut<T>(&mut self, index: Index<Ssl, T>) -> Option<&mut T> {
[INFO] [stdout]      |                                                   ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2822 |     pub fn ex_data_mut<T>(&mut self, index: Index<crate::ssl::InnerError, T>) -> Option<&mut T> {
[INFO] [stdout]      |                                                   ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2190 | impl<Ssl> SslRef {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2892:27
[INFO] [stdout]      |
[INFO] [stdout] 2892 |     pub fn ssl(&self) -> &SslRef {
[INFO] [stdout]      |                           ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2939:23
[INFO] [stdout]      |
[INFO] [stdout] 2939 |     ssl: ManuallyDrop<Ssl>,
[INFO] [stdout]      |                       ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2939 |     ssl: ManuallyDrop<crate::ssl::InnerError>,
[INFO] [stdout]      |                       ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2938 | pub struct SslStream<S, Ssl> {
[INFO] [stdout]      |                       +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2967:22
[INFO] [stdout]      |
[INFO] [stdout] 2967 |     fn new_base(ssl: Ssl, stream: S) -> Self {
[INFO] [stdout]      |                      ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2967 |     fn new_base(ssl: crate::ssl::InnerError, stream: S) -> Self {
[INFO] [stdout]      |                      ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:3149:27
[INFO] [stdout]      |
[INFO] [stdout] 3149 |     pub fn ssl(&self) -> &SslRef {
[INFO] [stdout]      |                           ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ssl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:3204:21
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     pub fn new(ssl: Ssl, stream: S) -> Self {
[INFO] [stdout]      |                     ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     pub fn new(ssl: crate::ssl::InnerError, stream: S) -> Self {
[INFO] [stdout]      |                     ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SslRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:3327:27
[INFO] [stdout]      |
[INFO] [stdout] 3327 |     pub fn ssl(&self) -> &SslRef {
[INFO] [stdout]      |                           ^^^^^^ help: a trait with a similar name exists: `AsRef`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/convert/mod.rs:218:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named trait `AsRef` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslString` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:19:23
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl fmt::Display for OpensslString {
[INFO] [stdout]    |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslString` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl fmt::Debug for OpensslString {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslString` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:31:20
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl Stackable for OpensslString {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslString` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:35:21
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl AsRef<str> for OpensslString {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslString` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:41:22
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl AsRef<[u8]> for OpensslString {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslStringRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl Deref for OpensslStringRef {
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslStringRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 | impl AsRef<str> for OpensslStringRef {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslStringRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 | impl AsRef<[u8]> for OpensslStringRef {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslStringRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 | impl fmt::Display for OpensslStringRef {
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpensslStringRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/string.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl fmt::Debug for OpensslStringRef {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreBuilder` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:54:6
[INFO] [stdout]    |
[INFO] [stdout] 54 | impl X509StoreBuilder {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreBuilder` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:58:28
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn new() -> Result<X509StoreBuilder, ErrorStack> {
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 54 | impl<X509StoreBuilder> X509StoreBuilder {
[INFO] [stdout]    |     ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Store` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:67:27
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn build(self) -> X509Store {
[INFO] [stdout]    |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreBuilderRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:74:6
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl X509StoreBuilderRef {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:99:6
[INFO] [stdout]    |
[INFO] [stdout] 99 | impl X509StoreRef {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509VerifyParamRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/verify.rs:32:6
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl X509VerifyParamRef {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:52:6
[INFO] [stdout]     |
[INFO] [stdout] 52  | impl X509StoreContext {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `X509v3Context`
[INFO] [stdout] ...
[INFO] [stdout] 720 | pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- similarly named struct `X509v3Context` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:55:38
[INFO] [stdout]     |
[INFO] [stdout] 55  |     pub fn ssl_idx() -> Result<Index<X509StoreContext, SslRef>, ErrorStack> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 720 | pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- similarly named struct `X509v3Context` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 55  |     pub fn ssl_idx() -> Result<Index<X509v3Context, SslRef>, ErrorStack> {
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 52  | impl<X509StoreContext> X509StoreContext {
[INFO] [stdout]     |     ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:64:28
[INFO] [stdout]     |
[INFO] [stdout] 64  |     pub fn new() -> Result<X509StoreContext, ErrorStack> {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 720 | pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- similarly named struct `X509v3Context` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 64  |     pub fn new() -> Result<X509v3Context, ErrorStack> {
[INFO] [stdout]     |                            ~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 52  | impl<X509StoreContext> X509StoreContext {
[INFO] [stdout]     |     ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContextRef` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:72:6
[INFO] [stdout]    |
[INFO] [stdout] 72 | impl X509StoreContextRef {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:78:43
[INFO] [stdout]     |
[INFO] [stdout] 78  |     pub fn ex_data<T>(&self, index: Index<X509StoreContext, T>) -> Option<&T> {
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 720 | pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- similarly named struct `X509v3Context` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 78  |     pub fn ex_data<T>(&self, index: Index<X509v3Context, T>) -> Option<&T> {
[INFO] [stdout]     |                                           ~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 72  | impl<X509StoreContext> X509StoreContextRef {
[INFO] [stdout]     |     ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:121:24
[INFO] [stdout]     |
[INFO] [stdout] 121 |         F: FnOnce(&mut X509StoreContextRef) -> Result<T, ErrorStack>,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreRef` in module `store`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:115:24
[INFO] [stdout]     |
[INFO] [stdout] 115 |         trust: &store::X509StoreRef,
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in `store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:116:16
[INFO] [stdout]     |
[INFO] [stdout] 116 |         cert: &X509Ref,
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:117:31
[INFO] [stdout]     |
[INFO] [stdout] 117 |         cert_chain: &StackRef<X509>,
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509StoreContextRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:123:36
[INFO] [stdout]     |
[INFO] [stdout] 123 |         struct Cleanup<'a>(&'a mut X509StoreContextRef);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:177:43
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub fn current_cert(&self) -> Option<&X509Ref> {
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 72  | impl<X509Ref> X509StoreContextRef {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:206:45
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn chain(&self) -> Option<&StackRef<X509>> {
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub struct X509Builder(X509);
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:227:56
[INFO] [stdout]     |
[INFO] [stdout] 227 |             cvt_p(ffi::X509_new()).map(|p| X509Builder(X509::from_ptr(p)))
[INFO] [stdout]     |                                                        ^^^^ use of undeclared type `X509`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:263:53
[INFO] [stdout]     |
[INFO] [stdout] 263 |     pub fn set_issuer_name(&mut self, issuer_name: &X509NameRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:291:55
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:314:28
[INFO] [stdout]     |
[INFO] [stdout] 314 |         issuer: Option<&'a X509Ref>,
[INFO] [stdout]     |                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 222 | impl<X509Ref> X509Builder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:346:51
[INFO] [stdout]     |
[INFO] [stdout] 346 |     pub fn append_extension(&mut self, extension: X509Extension) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509ExtensionRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:355:53
[INFO] [stdout]     |
[INFO] [stdout] 355 |     pub fn append_extension2(&mut self, extension: &X509ExtensionRef) -> Result<(), ErrorStack> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:371:27
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn build(self) -> X509 {
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:384:6
[INFO] [stdout]     |
[INFO] [stdout] 384 | impl X509Ref {
[INFO] [stdout]     |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:390:36
[INFO] [stdout]     |
[INFO] [stdout] 390 |     pub fn subject_name(&self) -> &X509NameRef {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:410:35
[INFO] [stdout]     |
[INFO] [stdout] 410 |     pub fn issuer_name(&self) -> &X509NameRef {
[INFO] [stdout]     |                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GeneralName` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:423:53
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub fn subject_alt_names(&self) -> Option<Stack<GeneralName>> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 384 | impl<GeneralName> X509Ref {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GeneralName` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:444:52
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn issuer_alt_names(&self) -> Option<Stack<GeneralName>> {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 384 | impl<GeneralName> X509Ref {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509AlgorithmRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:525:43
[INFO] [stdout]     |
[INFO] [stdout] 525 |     pub fn signature_algorithm(&self) -> &X509AlgorithmRef {
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:541:36
[INFO] [stdout]     |
[INFO] [stdout] 541 |     pub fn issued(&self, subject: &X509Ref) -> X509VerifyResult {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:601:18
[INFO] [stdout]     |
[INFO] [stdout] 601 | impl ToOwned for X509Ref {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:602:18
[INFO] [stdout]     |
[INFO] [stdout] 602 |     type Owned = X509;
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:604:27
[INFO] [stdout]     |
[INFO] [stdout] 604 |     fn to_owned(&self) -> X509 {
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:607:13
[INFO] [stdout]     |
[INFO] [stdout] 607 |             X509::from_ptr(self.as_ptr())
[INFO] [stdout]     |             ^^^^ use of undeclared type `X509`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:612:6
[INFO] [stdout]     |
[INFO] [stdout] 612 | impl X509 {
[INFO] [stdout]     |      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:627:9
[INFO] [stdout]     |
[INFO] [stdout] 627 |         X509,
[INFO] [stdout]     |         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:638:9
[INFO] [stdout]     |
[INFO] [stdout] 638 |         X509,
[INFO] [stdout]     |         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:644:53
[INFO] [stdout]     |
[INFO] [stdout] 644 |     pub fn stack_from_pem(pem: &[u8]) -> Result<Vec<X509>, ErrorStack> {
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:665:32
[INFO] [stdout]     |
[INFO] [stdout] 665 |                     certs.push(X509::from_ptr(r));
[INFO] [stdout]     |                                ^^^^ use of undeclared type `X509`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:674:16
[INFO] [stdout]     |
[INFO] [stdout] 674 | impl Clone for X509 {
[INFO] [stdout]     |                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:675:24
[INFO] [stdout]     |
[INFO] [stdout] 675 |     fn clone(&self) -> X509 {
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 | impl fmt::Debug for X509 {
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:709:12
[INFO] [stdout]     |
[INFO] [stdout] 709 | impl AsRef<X509Ref> for X509Ref {
[INFO] [stdout]     |            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 709 | impl<X509Ref> AsRef<X509Ref> for X509Ref {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:709:25
[INFO] [stdout]     |
[INFO] [stdout] 709 | impl AsRef<X509Ref> for X509Ref {
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:710:26
[INFO] [stdout]     |
[INFO] [stdout] 710 |     fn as_ref(&self) -> &X509Ref {
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:715:20
[INFO] [stdout]     |
[INFO] [stdout] 715 | impl Stackable for X509 {
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 10  + use boring_sys::X509;
[INFO] [stdout]     |
[INFO] [stdout] 10  + use crate::x509::ffi::X509;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:720:64
[INFO] [stdout]     |
[INFO] [stdout] 720 | pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);
[INFO] [stdout]     |                                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 720 | pub struct X509v3Context<'a, X509Ref>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);
[INFO] [stdout]     |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:736:20
[INFO] [stdout]     |
[INFO] [stdout] 736 | impl Stackable for X509Extension {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:740:6
[INFO] [stdout]     |
[INFO] [stdout] 740 | impl X509Extension {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:753:17
[INFO] [stdout]     |
[INFO] [stdout] 753 |     ) -> Result<X509Extension, ErrorStack> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 740 | impl<X509Extension> X509Extension {
[INFO] [stdout]     |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:780:17
[INFO] [stdout]     |
[INFO] [stdout] 780 |     ) -> Result<X509Extension, ErrorStack> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 740 | impl<X509Extension> X509Extension {
[INFO] [stdout]     |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Name` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:796:28
[INFO] [stdout]     |
[INFO] [stdout] 796 | pub struct X509NameBuilder(X509Name);
[INFO] [stdout]     |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Name` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:851:27
[INFO] [stdout]     |
[INFO] [stdout] 851 |     pub fn build(self) -> X509Name {
[INFO] [stdout]     |                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Name` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:864:6
[INFO] [stdout]     |
[INFO] [stdout] 864 | impl X509Name {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Name` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:873:73
[INFO] [stdout]     |
[INFO] [stdout] 873 |     pub fn load_client_ca_file<P: AsRef<Path>>(file: P) -> Result<Stack<X509Name>, ErrorStack> {
[INFO] [stdout]     |                                                                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 864 | impl<X509Name> X509Name {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Name` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:879:20
[INFO] [stdout]     |
[INFO] [stdout] 879 | impl Stackable for X509Name {
[INFO] [stdout]     |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:883:6
[INFO] [stdout]     |
[INFO] [stdout] 883 | impl X509NameRef {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:903:21
[INFO] [stdout]     |
[INFO] [stdout] 903 | impl fmt::Debug for X509NameRef {
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:911:15
[INFO] [stdout]     |
[INFO] [stdout] 911 |     name: &'a X509NameRef,
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameEntryRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:917:21
[INFO] [stdout]     |
[INFO] [stdout] 910 | pub struct X509NameEntries<'a> {
[INFO] [stdout]     | ------------------------------ similarly named struct `X509NameEntries` defined here
[INFO] [stdout] ...
[INFO] [stdout] 917 |     type Item = &'a X509NameEntryRef;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `X509NameEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameEntryRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:919:38
[INFO] [stdout]     |
[INFO] [stdout] 910 | pub struct X509NameEntries<'a> {
[INFO] [stdout]     | ------------------------------ similarly named struct `X509NameEntries` defined here
[INFO] [stdout] ...
[INFO] [stdout] 919 |     fn next(&mut self) -> Option<&'a X509NameEntryRef> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 919 |     fn next(&mut self) -> Option<&'a X509NameEntries> {
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 916 | impl<'a, X509NameEntryRef> Iterator for X509NameEntries<'a> {
[INFO] [stdout]     |        ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameEntryRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:955:6
[INFO] [stdout]     |
[INFO] [stdout] 910 | pub struct X509NameEntries<'a> {
[INFO] [stdout]     | ------------------------------ similarly named struct `X509NameEntries` defined here
[INFO] [stdout] ...
[INFO] [stdout] 955 | impl X509NameEntryRef {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `X509NameEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameEntryRef` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:982:21
[INFO] [stdout]     |
[INFO] [stdout] 910 | pub struct X509NameEntries<'a> {
[INFO] [stdout]     | ------------------------------ similarly named struct `X509NameEntries` defined here
[INFO] [stdout] ...
[INFO] [stdout] 982 | impl fmt::Debug for X509NameEntryRef {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `X509NameEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Req` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:989:27
[INFO] [stdout]     |
[INFO] [stdout] 989 | pub struct X509ReqBuilder(X509Req);
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1018:55
[INFO] [stdout]      |
[INFO] [stdout] 1018 |     pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {
[INFO] [stdout]      |                                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1067:31
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         extensions: &StackRef<X509Extension>,
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 991  | impl<X509Extension> X509ReqBuilder {
[INFO] [stdout]      |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Req` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1098:27
[INFO] [stdout]      |
[INFO] [stdout] 1098 |     pub fn build(self) -> X509Req {
[INFO] [stdout]      |                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Req` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1111:6
[INFO] [stdout]      |
[INFO] [stdout] 1111 | impl X509Req {
[INFO] [stdout]      |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Req` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1126:9
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         X509Req,
[INFO] [stdout]      |         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1111 | impl<X509Req> X509Req {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Req` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1137:9
[INFO] [stdout]      |
[INFO] [stdout] 1137 |         X509Req,
[INFO] [stdout]      |         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1111 | impl<X509Req> X509Req {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509ReqRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1143:6
[INFO] [stdout]      |
[INFO] [stdout] 1143 | impl X509ReqRef {
[INFO] [stdout]      |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509NameRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1182:36
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     pub fn subject_name(&self) -> &X509NameRef {
[INFO] [stdout]      |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Extension` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1219:46
[INFO] [stdout]      |
[INFO] [stdout] 1219 |     pub fn extensions(&self) -> Result<Stack<X509Extension>, ErrorStack> {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1143 | impl<X509Extension> X509ReqRef {
[INFO] [stdout]      |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GeneralNameRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1295:6
[INFO] [stdout]      |
[INFO] [stdout] 1295 | impl GeneralNameRef {
[INFO] [stdout]      |      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GeneralNameRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1343:21
[INFO] [stdout]      |
[INFO] [stdout] 1343 | impl fmt::Debug for GeneralNameRef {
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GeneralName` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1360:20
[INFO] [stdout]      |
[INFO] [stdout] 1360 | impl Stackable for GeneralName {
[INFO] [stdout]      |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509AlgorithmRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1372:6
[INFO] [stdout]      |
[INFO] [stdout] 1372 | impl X509AlgorithmRef {
[INFO] [stdout]      |      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509ObjectRef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1392:6
[INFO] [stdout]      |
[INFO] [stdout] 1392 | impl X509ObjectRef {
[INFO] [stdout]      |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Ref` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1393:35
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     pub fn x509(&self) -> Option<&X509Ref> {
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1392 | impl<X509Ref> X509ObjectRef {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `X509Object` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1405:20
[INFO] [stdout]      |
[INFO] [stdout] 1405 | impl Stackable for X509Object {
[INFO] [stdout]      |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Asn1Time`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 223 |             Ok(Asn1Time::from_ptr(handle))
[INFO] [stdout]     |                ^^^^^^^^ use of undeclared type `Asn1Time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Asn1Time`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:232:16
[INFO] [stdout]     |
[INFO] [stdout] 232 |             Ok(Asn1Time::from_ptr(handle))
[INFO] [stdout]     |                ^^^^^^^^ use of undeclared type `Asn1Time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Asn1Time`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         Asn1Time::from_period(days as c_long * 60 * 60 * 24)
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Asn1Time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Asn1Time`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:247:16
[INFO] [stdout]     |
[INFO] [stdout] 247 |             Ok(Asn1Time::from_ptr(handle))
[INFO] [stdout]     |                ^^^^^^^^ use of undeclared type `Asn1Time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Asn1Time`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:261:24
[INFO] [stdout]     |
[INFO] [stdout] 261 |             let time = Asn1Time::new()?;
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Asn1Time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Asn1Object`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/asn1.rs:497:16
[INFO] [stdout]     |
[INFO] [stdout] 497 |             Ok(Asn1Object::from_ptr(obj))
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared type `Asn1Object`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNumContext`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:79:46
[INFO] [stdout]    |
[INFO] [stdout] 79 |             cvt_p(ffi::BN_CTX_new()).map(|p| BigNumContext::from_ptr(p))
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^ use of undeclared type `BigNumContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:316:60
[INFO] [stdout]     |
[INFO] [stdout] 316 |         unsafe { cvt_p(ffi::BN_dup(self.as_ptr())).map(|b| BigNum::from_ptr(b)) }
[INFO] [stdout]     |                                                            ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:930:16
[INFO] [stdout]     |
[INFO] [stdout] 930 |             Ok(BigNum::from_ptr(v))
[INFO] [stdout]     |                ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:940:9
[INFO] [stdout]     |
[INFO] [stdout] 940 |         BigNum::new().and_then(|v| unsafe {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:956:16
[INFO] [stdout]     |
[INFO] [stdout] 956 |             Ok(BigNum::from_ptr(bn))
[INFO] [stdout]     |                ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:971:16
[INFO] [stdout]     |
[INFO] [stdout] 971 |             Ok(BigNum::from_ptr(bn))
[INFO] [stdout]     |                ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:996:22
[INFO] [stdout]     |
[INFO] [stdout] 996 |             .map(|p| BigNum::from_ptr(p))
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1004:16
[INFO] [stdout]      |
[INFO] [stdout] 1004 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |                ^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: all local variables must have a statically known size
[INFO] [stdout]      = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1004:13
[INFO] [stdout]      |
[INFO] [stdout] 1004 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |             ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/result.rs:507:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1013:16
[INFO] [stdout]      |
[INFO] [stdout] 1013 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |                ^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: all local variables must have a statically known size
[INFO] [stdout]      = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1013:13
[INFO] [stdout]      |
[INFO] [stdout] 1013 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |             ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/result.rs:507:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1022:16
[INFO] [stdout]      |
[INFO] [stdout] 1022 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |                ^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: all local variables must have a statically known size
[INFO] [stdout]      = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1022:13
[INFO] [stdout]      |
[INFO] [stdout] 1022 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |             ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/result.rs:507:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1031:16
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |                ^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: all local variables must have a statically known size
[INFO] [stdout]      = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1031:13
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             Ok(s) => f.write_str(&s),
[INFO] [stdout]      |             ^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout] note: required by a bound in `Ok`
[INFO] [stdout]     --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/result.rs:507:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1133:21
[INFO] [stdout]      |
[INFO] [stdout] 1133 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1145:21
[INFO] [stdout]      |
[INFO] [stdout] 1145 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNumContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1157:23
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         let mut ctx = BigNumContext::new().unwrap();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^ use of undeclared type `BigNumContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1158:21
[INFO] [stdout]      |
[INFO] [stdout] 1158 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNumContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1170:23
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         let mut ctx = BigNumContext::new().unwrap();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^ use of undeclared type `BigNumContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1171:21
[INFO] [stdout]      |
[INFO] [stdout] 1171 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNumContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1183:23
[INFO] [stdout]      |
[INFO] [stdout] 1183 |         let mut ctx = BigNumContext::new().unwrap();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^ use of undeclared type `BigNumContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1184:21
[INFO] [stdout]      |
[INFO] [stdout] 1184 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1196:21
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BigNum`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/bn.rs:1214:21
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         let mut r = BigNum::new().unwrap();
[INFO] [stdout]      |                     ^^^^^^ use of undeclared type `BigNum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conf`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/conf.rs:37:65
[INFO] [stdout]    |
[INFO] [stdout] 37 |         unsafe { cvt_p(ffi::NCONF_new(method.as_ptr())).map(|p| Conf::from_ptr(p)) }
[INFO] [stdout]    |                                                                 ^^^^ use of undeclared type `Conf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcGroup`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:121:74
[INFO] [stdout]     |
[INFO] [stdout] 121 |             cvt_p(ffi::EC_GROUP_new_by_curve_name(nid.as_raw())).map(|p| EcGroup::from_ptr(p))
[INFO] [stdout]     |                                                                          ^^^^^^^ use of undeclared type `EcGroup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcPointRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:198:13
[INFO] [stdout]     |
[INFO] [stdout] 198 |             EcPointRef::from_ptr(ptr as *mut _)
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `EcPointRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcPoint`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:417:77
[INFO] [stdout]     |
[INFO] [stdout] 417 |             cvt_p(ffi::EC_POINT_dup(self.as_ptr(), group.as_ptr())).map(|p| EcPoint::from_ptr(p))
[INFO] [stdout]     |                                                                             ^^^^^^^ use of undeclared type `EcPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcPoint`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:476:67
[INFO] [stdout]     |
[INFO] [stdout] 476 |         unsafe { cvt_p(ffi::EC_POINT_new(group.as_ptr())).map(|p| EcPoint::from_ptr(p)) }
[INFO] [stdout]     |                                                                   ^^^^^^^ use of undeclared type `EcPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcPoint`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:489:21
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let point = EcPoint::new(group)?;
[INFO] [stdout]     |                     ^^^^^^^ use of undeclared type `EcPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcPointRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:579:13
[INFO] [stdout]     |
[INFO] [stdout] 579 |             EcPointRef::from_ptr(ptr as *mut _)
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `EcPointRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcGroupRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ec.rs:618:13
[INFO] [stdout]     |
[INFO] [stdout] 618 |             EcGroupRef::from_ptr(ptr as *mut _)
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `EcGroupRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcdsaSig`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 44 |             Ok(EcdsaSig::from_ptr(sig as *mut _))
[INFO] [stdout]    |                ^^^^^^^^ use of undeclared type `EcdsaSig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EcdsaSig`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ecdsa.rs:59:16
[INFO] [stdout]    |
[INFO] [stdout] 59 |             Ok(EcdsaSig::from_ptr(sig as *mut _))
[INFO] [stdout]    |                ^^^^^^^^ use of undeclared type `EcdsaSig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pkcs12`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/pkcs12.rs:198:22
[INFO] [stdout]     |
[INFO] [stdout] 198 |             .map(|p| Pkcs12::from_ptr(p))
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type `Pkcs12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0618]: expected function, found `F`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/callbacks.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |         let r = (*callback)(ssl, &mut alert);
[INFO] [stdout]     |                 ^^^^^^^^^^^-----------------
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 call expression requires function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ssl`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:413:60
[INFO] [stdout]     |
[INFO] [stdout] 413 |     static ref SESSION_CTX_INDEX: Index<Ssl, SslContext> = Ssl::new_ex_index().unwrap();
[INFO] [stdout]     |                                                            ^^^ use of undeclared type `Ssl`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 413 |     static ref SESSION_CTX_INDEX: Index<Ssl, SslContext> = crate::ssl::InnerError().unwrap();
[INFO] [stdout]     |                                                            ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:689:27
[INFO] [stdout]     |
[INFO] [stdout] 689 |         SslContextBuilder(SslContext::from_ptr(ctx))
[INFO] [stdout]     |                           ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:723:30
[INFO] [stdout]     |
[INFO] [stdout] 723 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), verify);
[INFO] [stdout]     |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:750:46
[INFO] [stdout]     |
[INFO] [stdout] 750 |             let arg = self.set_ex_data_inner(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]     |                                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1224:30
[INFO] [stdout]      |
[INFO] [stdout] 1224 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1244:30
[INFO] [stdout]      |
[INFO] [stdout] 1244 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1300:30
[INFO] [stdout]      |
[INFO] [stdout] 1300 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1327:30
[INFO] [stdout]      |
[INFO] [stdout] 1327 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1362:30
[INFO] [stdout]      |
[INFO] [stdout] 1362 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1388:30
[INFO] [stdout]      |
[INFO] [stdout] 1388 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1405:30
[INFO] [stdout]      |
[INFO] [stdout] 1405 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1431:26
[INFO] [stdout]      |
[INFO] [stdout] 1431 |         self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                          ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1449:30
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             self.set_ex_data(SslContext::cached_ex_index::<F>(), callback);
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1596:13
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             SslContext::from_ptr(self.as_ptr())
[INFO] [stdout]      |             ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContext`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1643:36
[INFO] [stdout]      |
[INFO] [stdout] 1643 |                 .or_insert_with(|| SslContext::new_ex_index::<T>().unwrap().as_raw());
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of undeclared type `SslContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1807:18
[INFO] [stdout]      |
[INFO] [stdout] 1807 |         unsafe { SslRef::from_ptr(self.0.ssl) }
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  use of undeclared type `SslRef`
[INFO] [stdout]      |                  help: a trait with a similar name exists: `AsRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslSessionRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1968:9
[INFO] [stdout]      |
[INFO] [stdout] 1968 |         SslSessionRef::to_owned(self)
[INFO] [stdout]      |         ^^^^^^^^^^^^^ use of undeclared type `SslSessionRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SslSession` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:1992:13
[INFO] [stdout]      |
[INFO] [stdout] 526  | pub struct SslVersion(u16);
[INFO] [stdout]      | --------------------------- similarly named tuple struct `SslVersion` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1992 |             SslSession(NonNull::new_unchecked(self.as_ptr()))
[INFO] [stdout]      |             ^^^^^^^^^^ help: a tuple struct with a similar name exists: `SslVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ssl`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2125:36
[INFO] [stdout]      |
[INFO] [stdout] 2125 |                 .or_insert_with(|| Ssl::new_ex_index::<T>().unwrap().as_raw());
[INFO] [stdout]      |                                    ^^^ use of undeclared type `Ssl`
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2125 |                 .or_insert_with(|| crate::ssl::InnerError().unwrap().as_raw());
[INFO] [stdout]      |                                    ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ssl`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2139:27
[INFO] [stdout]      |
[INFO] [stdout] 2139 |             let mut ssl = Ssl::from_ptr(ptr);
[INFO] [stdout]      |                           ^^^ use of undeclared type `Ssl`
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2139 |             let mut ssl = crate::ssl::InnerError(ptr);
[INFO] [stdout]      |                           ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ssl`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2241:30
[INFO] [stdout]      |
[INFO] [stdout] 2241 |             self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));
[INFO] [stdout]      |                              ^^^ use of undeclared type `Ssl`
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2241 |             self.set_ex_data(crate::ssl::InnerError(), Arc::new(verify));
[INFO] [stdout]      |                              ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslContextRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2602:13
[INFO] [stdout]      |
[INFO] [stdout] 2602 |             SslContextRef::from_ptr(ssl_ctx)
[INFO] [stdout]      |             ^^^^^^^^^^^^^ use of undeclared type `SslContextRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SslSessionRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2635:22
[INFO] [stdout]      |
[INFO] [stdout] 2635 |                 Some(SslSessionRef::from_ptr(p))
[INFO] [stdout]      |                      ^^^^^^^^^^^^^ use of undeclared type `SslSessionRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ssl`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/ssl/mod.rs:2988:19
[INFO] [stdout]      |
[INFO] [stdout] 2988 |         let ssl = Ssl::from_ptr(ssl);
[INFO] [stdout]      |                   ^^^ use of undeclared type `Ssl`
[INFO] [stdout]      |
[INFO] [stdout] help: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum
[INFO] [stdout]      |
[INFO] [stdout] 2988 |         let ssl = crate::ssl::InnerError(ssl);
[INFO] [stdout]      |                   ~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509StoreBuilder`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 |             cvt_p(ffi::X509_STORE_new()).map(|p| X509StoreBuilder::from_ptr(p))
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^ use of undeclared type `X509StoreBuilder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `X509Store` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/store.rs:68:21
[INFO] [stdout]    |
[INFO] [stdout] 68 |         let store = X509Store(self.0);
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509StoreContext`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 |             cvt_p(ffi::X509_STORE_CTX_new()).map(|p| X509StoreContext::from_ptr(p))
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                                      |
[INFO] [stdout]    |                                                      use of undeclared type `X509StoreContext`
[INFO] [stdout]    |                                                      help: a struct with a similar name exists: `X509v3Context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0618]: expected function, found `F`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |         with_context: F,
[INFO] [stdout]     |         ------------ `with_context` has type `F`
[INFO] [stdout] ...
[INFO] [stdout] 142 |             with_context(cleanup.0)
[INFO] [stdout]     |             ^^^^^^^^^^^^-----------
[INFO] [stdout]     |             |
[INFO] [stdout]     |             call expression requires function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Ref`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |                 Some(X509Ref::from_ptr(ptr))
[INFO] [stdout]     |                      ^^^^^^^ use of undeclared type `X509Ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509NameRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:394:13
[INFO] [stdout]     |
[INFO] [stdout] 394 |             X509NameRef::from_ptr(name)
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `X509NameRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509NameRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:414:13
[INFO] [stdout]     |
[INFO] [stdout] 414 |             X509NameRef::from_ptr(name)
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `X509NameRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509AlgorithmRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:530:13
[INFO] [stdout]     |
[INFO] [stdout] 530 |             X509AlgorithmRef::from_ptr(algor as *mut _)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ use of undeclared type `X509AlgorithmRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Ref`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |         X509Ref::to_owned(self)
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type `X509Ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Extension`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:764:26
[INFO] [stdout]     |
[INFO] [stdout] 764 |                 .map(|p| X509Extension::from_ptr(p))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ use of undeclared type `X509Extension`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Extension`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:790:26
[INFO] [stdout]     |
[INFO] [stdout] 790 |                 .map(|p| X509Extension::from_ptr(p))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ use of undeclared type `X509Extension`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Name`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:803:65
[INFO] [stdout]     |
[INFO] [stdout] 803 |             cvt_p(ffi::X509_NAME_new()).map(|p| X509NameBuilder(X509Name::from_ptr(p)))
[INFO] [stdout]     |                                                                 ^^^^^^^^ use of undeclared type `X509Name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509NameEntryRef`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:942:18
[INFO] [stdout]     |
[INFO] [stdout] 942 |             Some(X509NameEntryRef::from_ptr(entry))
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  use of undeclared type `X509NameEntryRef`
[INFO] [stdout]     |                  help: a struct with a similar name exists: `X509NameEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Req`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1000:63
[INFO] [stdout]      |
[INFO] [stdout] 1000 |             cvt_p(ffi::X509_REQ_new()).map(|p| X509ReqBuilder(X509Req::from_ptr(p)))
[INFO] [stdout]      |                                                               ^^^^^^^ use of undeclared type `X509Req`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509NameRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1186:13
[INFO] [stdout]      |
[INFO] [stdout] 1186 |             X509NameRef::from_ptr(name)
[INFO] [stdout]      |             ^^^^^^^^^^^ use of undeclared type `X509NameRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X509Ref`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/boring-2.1.0/src/x509/mod.rs:1399:22
[INFO] [stdout]      |
[INFO] [stdout] 1399 |                 Some(X509Ref::from_ptr(ptr))
[INFO] [stdout]      |                      ^^^^^^^ use of undeclared type `X509Ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 610 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0412, E0425, E0432, E0433, E0618.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `boring` (lib) due to 611 previous errors
[INFO] running `Command { std: "docker" "inspect" "e19f962700c047e8342ac3b5bee4182e024c8ba16c68a4b9b9549917bb412db6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e19f962700c047e8342ac3b5bee4182e024c8ba16c68a4b9b9549917bb412db6", kill_on_drop: false }`
[INFO] [stdout] e19f962700c047e8342ac3b5bee4182e024c8ba16c68a4b9b9549917bb412db6
