[INFO] cloning repository https://github.com/vlad20012/ipfs-webdav [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vlad20012/ipfs-webdav" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvlad20012%2Fipfs-webdav", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvlad20012%2Fipfs-webdav'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 31d9b468ab823dd9f0a5390edf71c3659cfc5d30 [INFO] checking vlad20012/ipfs-webdav against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvlad20012%2Fipfs-webdav" "/workspace/builds/worker-5/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/vlad20012/ipfs-webdav on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/vlad20012/ipfs-webdav [INFO] finished tweaking git repo https://github.com/vlad20012/ipfs-webdav [INFO] tweaked toml for git repo https://github.com/vlad20012/ipfs-webdav written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate git repo https://github.com/vlad20012/ipfs-webdav already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 778d4298eed5a8b787dfe80cd3f1faa37ae6e2d103afa70afcc635365aadafe0 [INFO] running `Command { std: "docker" "start" "-a" "778d4298eed5a8b787dfe80cd3f1faa37ae6e2d103afa70afcc635365aadafe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "778d4298eed5a8b787dfe80cd3f1faa37ae6e2d103afa70afcc635365aadafe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "778d4298eed5a8b787dfe80cd3f1faa37ae6e2d103afa70afcc635365aadafe0", kill_on_drop: false }` [INFO] [stdout] 778d4298eed5a8b787dfe80cd3f1faa37ae6e2d103afa70afcc635365aadafe0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c512bfdb9ac9742f27bf3803722781bfa0556989e955c6c8893dde9acdaa085b [INFO] running `Command { std: "docker" "start" "-a" "c512bfdb9ac9742f27bf3803722781bfa0556989e955c6c8893dde9acdaa085b", kill_on_drop: false }` [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling proc-macro2 v1.0.37 [INFO] [stderr] Compiling unicode-xid v0.2.3 [INFO] [stderr] Compiling syn v1.0.92 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libc v0.2.125 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Checking once_cell v1.10.0 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling futures-core v0.3.21 [INFO] [stderr] Checking bytes v1.1.0 [INFO] [stderr] Checking itoa v1.0.1 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking futures-sink v0.3.21 [INFO] [stderr] Compiling futures-channel v0.3.21 [INFO] [stderr] Compiling futures-task v0.3.21 [INFO] [stderr] Compiling futures-util v0.3.21 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Checking slab v0.4.6 [INFO] [stderr] Checking data-encoding v2.3.2 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.21 [INFO] [stderr] Checking cpufeatures v0.2.2 [INFO] [stderr] Checking unsigned-varint v0.7.1 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking tinyvec_macros v0.1.0 [INFO] [stderr] Checking base-x v0.2.10 [INFO] [stderr] Checking matches v0.1.9 [INFO] [stderr] Checking percent-encoding v2.1.0 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking mime v0.3.16 [INFO] [stderr] Compiling async-trait v0.1.53 [INFO] [stderr] Compiling parking_lot_core v0.8.5 [INFO] [stderr] Compiling ucd-trie v0.1.3 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Compiling serde_json v1.0.80 [INFO] [stderr] Checking ryu v1.0.9 [INFO] [stderr] Compiling anyhow v1.0.57 [INFO] [stderr] Checking unicode-bidi v0.3.8 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Checking smallvec v1.8.0 [INFO] [stderr] Compiling httparse v1.7.1 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Checking unsigned-varint v0.5.1 [INFO] [stderr] Checking tower-service v0.3.1 [INFO] [stderr] Checking bs58 v0.4.0 [INFO] [stderr] Checking hashbrown v0.9.1 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking regex-syntax v0.6.25 [INFO] [stderr] Checking arrayref v0.3.6 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking quick-error v2.0.1 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Checking htmlescape v0.3.1 [INFO] [stderr] Checking percent-encoding v1.0.1 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking termcolor v1.1.3 [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Checking tinyvec v1.6.0 [INFO] [stderr] Checking tracing-core v0.1.26 [INFO] [stderr] Checking http v0.2.7 [INFO] [stderr] Compiling generic-array v0.14.5 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Checking form_urlencoded v1.0.1 [INFO] [stderr] Compiling pest v2.1.3 [INFO] [stderr] Compiling indexmap v1.8.1 [INFO] [stderr] Compiling lock_api v0.4.7 [INFO] [stderr] Checking quick-protobuf v0.8.0 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Checking cached v0.23.0 [INFO] [stderr] Checking xmltree v0.10.3 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking http-body v0.4.4 [INFO] [stderr] Checking headers-core v0.2.0 [INFO] [stderr] Checking aho-corasick v0.7.18 [INFO] [stderr] Checking unicode-normalization v0.1.19 [INFO] [stderr] Compiling pest_meta v2.1.3 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Checking getrandom v0.2.6 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking mio v0.8.2 [INFO] [stderr] Checking socket2 v0.4.4 [INFO] [stderr] Checking dirs-sys v0.3.7 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking filetime v0.2.16 [INFO] [stderr] Compiling mime_guess v2.0.4 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Checking uuid v0.8.2 [INFO] [stderr] Checking dirs v4.0.0 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking regex v1.5.5 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking idna v0.2.3 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.10.2 [INFO] [stderr] Checking crypto-common v0.1.3 [INFO] [stderr] Checking lru v0.6.6 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking digest v0.10.3 [INFO] [stderr] Checking sha-1 v0.10.0 [INFO] [stderr] Checking headers v0.3.7 [INFO] [stderr] Checking url v2.2.2 [INFO] [stderr] Checking env_logger v0.9.0 [INFO] [stderr] Compiling toml v0.5.9 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling pest_generator v2.1.3 [INFO] [stderr] Compiling thiserror-impl v1.0.31 [INFO] [stderr] Compiling futures-macro v0.3.21 [INFO] [stderr] Compiling data-encoding-macro-internal v0.1.10 [INFO] [stderr] Compiling tokio-macros v1.7.0 [INFO] [stderr] Compiling tracing-attributes v0.1.21 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Compiling pin-project-internal v1.0.10 [INFO] [stderr] Checking data-encoding-macro v0.1.12 [INFO] [stderr] Checking multibase v0.9.1 [INFO] [stderr] Checking tokio v1.18.1 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking pin-project v1.0.10 [INFO] [stderr] Compiling thiserror v1.0.31 [INFO] [stderr] Compiling proc-macro-crate v1.1.3 [INFO] [stderr] Compiling multihash-derive v0.7.2 [INFO] [stderr] Checking tracing v0.1.34 [INFO] [stderr] Checking multihash v0.14.0 [INFO] [stderr] Checking multihash v0.13.2 [INFO] [stderr] Checking cid v0.7.0 [INFO] [stderr] Checking libipld-core v0.12.0 [INFO] [stderr] Checking futures-executor v0.3.21 [INFO] [stderr] Checking common-multipart-rfc7578 v0.5.0 [INFO] [stderr] Checking libipld-macro v0.12.0 [INFO] [stderr] Checking libipld v0.12.0 [INFO] [stderr] Checking futures v0.3.21 [INFO] [stderr] Checking tokio-util v0.7.1 [INFO] [stderr] Checking tokio-util v0.6.9 [INFO] [stderr] Checking unixfs-v1 v0.2.1 [INFO] [stderr] Checking h2 v0.3.13 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking parity-multiaddr v0.11.2 [INFO] [stderr] Checking hyper v0.14.18 [INFO] [stderr] Checking handlebars v3.5.5 [INFO] [stderr] Checking ipfs-api-prelude v0.4.0 [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::add_with_options` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | async fn add_with_options( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::add_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / { [INFO] [stdout] 100 | | let mut form = multipart::Form::default(); [INFO] [stdout] 101 | | [INFO] [stdout] 102 | | form.add_reader("path", data); [INFO] [stdout] 103 | | [INFO] [stdout] 104 | | self.request(add, Some(form)).await [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::add_with_options`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::add_with_form` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | async fn add_with_form( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::add_with_form::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | / { [INFO] [stdout] 140 | | let req = self.build_base_request(add, Some(form.into()))?; [INFO] [stdout] 141 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::add_with_form`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::add_path` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | async fn add_path

(&self, path: P) -> Result, Self::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::add_path::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / { [INFO] [stdout] 162 | | let prefix = path.as_ref().parent(); [INFO] [stdout] 163 | | let mut paths_to_add: Vec<(PathBuf, u64)> = vec![]; [INFO] [stdout] 164 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | self.request_stream_json(req).try_collect().await [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::add_path`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::bitswap_ledger` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | async fn bitswap_ledger( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::bitswap_ledger::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:224:63 [INFO] [stdout] | [INFO] [stdout] 224 | ) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 225 | | self.request(request::BitswapLedger { peer }, None).await [INFO] [stdout] 226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::bitswap_ledger`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::bitswap_stat` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::bitswap_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:254:88 [INFO] [stdout] | [INFO] [stdout] 254 | async fn bitswap_stat(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 255 | | self.request(request::BitswapStat, None).await [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::bitswap_stat`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::bitswap_wantlist` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | async fn bitswap_wantlist( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::bitswap_wantlist::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:293:65 [INFO] [stdout] | [INFO] [stdout] 293 | ) -> Result { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 294 | | self.request(request::BitswapWantlist { peer }, None).await [INFO] [stdout] 295 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::bitswap_wantlist`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::block_put_with_options` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:364:5 [INFO] [stdout] | [INFO] [stdout] 364 | async fn block_put_with_options( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::block_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | / { [INFO] [stdout] 372 | | let mut form = multipart::Form::default(); [INFO] [stdout] 373 | | [INFO] [stdout] 374 | | form.add_reader("data", data); [INFO] [stdout] 375 | | [INFO] [stdout] 376 | | self.request(options, Some(form)).await [INFO] [stdout] 377 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::block_put_with_options`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::block_rm` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::block_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:390:92 [INFO] [stdout] | [INFO] [stdout] 390 | async fn block_rm(&self, hash: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 391 | | self.request(request::BlockRm { hash }, None).await [INFO] [stdout] 392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::block_rm`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::block_stat` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:5 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::block_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:405:96 [INFO] [stdout] | [INFO] [stdout] 405 | async fn block_stat(&self, hash: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________^ [INFO] [stdout] 406 | | self.request(request::BlockStat { hash }, None).await [INFO] [stdout] 407 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::block_stat`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::bootstrap_add_default` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:420:5 [INFO] [stdout] | [INFO] [stdout] 420 | async fn bootstrap_add_default( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::bootstrap_add_default::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:422:69 [INFO] [stdout] | [INFO] [stdout] 422 | ) -> Result { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 423 | | self.request(request::BootstrapAddDefault, None).await [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::bootstrap_add_default`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::bootstrap_list` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::bootstrap_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:437:92 [INFO] [stdout] | [INFO] [stdout] 437 | async fn bootstrap_list(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 438 | | self.request(request::BootstrapList, None).await [INFO] [stdout] 439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::bootstrap_list`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::bootstrap_rm_all` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::bootstrap_rm_all::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:452:95 [INFO] [stdout] | [INFO] [stdout] 452 | async fn bootstrap_rm_all(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 453 | | self.request(request::BootstrapRmAll, None).await [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::bootstrap_rm_all`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::commands` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::commands::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:487:81 [INFO] [stdout] | [INFO] [stdout] 487 | async fn commands(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 488 | | self.request(request::Commands, None).await [INFO] [stdout] 489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::commands`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_get_string` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_get_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:500:99 [INFO] [stdout] | [INFO] [stdout] 500 | async fn config_get_string(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 501 | | self.request( [INFO] [stdout] 502 | | request::Config { [INFO] [stdout] 503 | | key, [INFO] [stdout] ... | [INFO] [stdout] 510 | | .await [INFO] [stdout] 511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_get_string`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_get_bool` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_get_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:522:97 [INFO] [stdout] | [INFO] [stdout] 522 | async fn config_get_bool(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 523 | | self.request( [INFO] [stdout] 524 | | request::Config { [INFO] [stdout] 525 | | key, [INFO] [stdout] ... | [INFO] [stdout] 532 | | .await [INFO] [stdout] 533 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_get_bool`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_get_json` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_get_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:544:97 [INFO] [stdout] | [INFO] [stdout] 544 | async fn config_get_json(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 545 | | self.request( [INFO] [stdout] 546 | | request::Config { [INFO] [stdout] 547 | | key, [INFO] [stdout] ... | [INFO] [stdout] 554 | | .await [INFO] [stdout] 555 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_get_json`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_set_string` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:566:5 [INFO] [stdout] | [INFO] [stdout] 566 | async fn config_set_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_set_string::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:570:56 [INFO] [stdout] | [INFO] [stdout] 570 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 571 | | self.request( [INFO] [stdout] 572 | | request::Config { [INFO] [stdout] 573 | | key, [INFO] [stdout] ... | [INFO] [stdout] 580 | | .await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_set_string`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_set_bool` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 592 | async fn config_set_bool( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_set_bool::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:596:56 [INFO] [stdout] | [INFO] [stdout] 596 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 597 | | self.request( [INFO] [stdout] 598 | | request::Config { [INFO] [stdout] 599 | | key, [INFO] [stdout] ... | [INFO] [stdout] 606 | | .await [INFO] [stdout] 607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_set_bool`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_set_json` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:618:5 [INFO] [stdout] | [INFO] [stdout] 618 | async fn config_set_json( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_set_json::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:622:56 [INFO] [stdout] | [INFO] [stdout] 622 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 623 | | self.request( [INFO] [stdout] 624 | | request::Config { [INFO] [stdout] 625 | | key, [INFO] [stdout] ... | [INFO] [stdout] 632 | | .await [INFO] [stdout] 633 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_set_json`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::config_edit` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::config_edit::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:644:86 [INFO] [stdout] | [INFO] [stdout] 644 | async fn config_edit(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 645 | | self.request(request::ConfigEdit, None).await [INFO] [stdout] 646 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::config_edit`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::dag_put_with_options` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:770:5 [INFO] [stdout] | [INFO] [stdout] 770 | async fn dag_put_with_options<'a, R>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::dag_put_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | / { [INFO] [stdout] 778 | | let mut form = multipart::Form::default(); [INFO] [stdout] 779 | | [INFO] [stdout] 780 | | form.add_reader("object data", data); [INFO] [stdout] 781 | | [INFO] [stdout] 782 | | self.request(options, Some(form)).await [INFO] [stdout] 783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::dag_put_with_options`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::dns` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:5 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::dns::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:944:100 [INFO] [stdout] | [INFO] [stdout] 944 | async fn dns(&self, link: &str, recursive: bool) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 945 | | self.request(request::Dns { link, recursive }, None).await [INFO] [stdout] 946 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::dns`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::file_ls` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::file_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:957:90 [INFO] [stdout] | [INFO] [stdout] 957 | async fn file_ls(&self, path: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 958 | | self.request(request::FileLs { path }, None).await [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::file_ls`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::files_ls_with_options` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1057:5 [INFO] [stdout] | [INFO] [stdout] 1057 | async fn files_ls_with_options( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::files_ls_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1061 | | self.request(options, None).await [INFO] [stdout] 1062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::files_ls_with_options`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::files_stat_with_options` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1286:5 [INFO] [stdout] | [INFO] [stdout] 1286 | async fn files_stat_with_options( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::files_stat_with_options::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1289:59 [INFO] [stdout] | [INFO] [stdout] 1289 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1290 | | self.request(options, None).await [INFO] [stdout] 1291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::files_stat_with_options`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::id` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:5 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::id::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1509:89 [INFO] [stdout] | [INFO] [stdout] 1509 | async fn id(&self, peer: Option<&str>) -> Result { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 1510 | | self.request(request::Id { peer }, None).await [INFO] [stdout] 1511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::id`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::key_gen` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1522:5 [INFO] [stdout] | [INFO] [stdout] 1522 | async fn key_gen( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::key_gen::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1527:56 [INFO] [stdout] | [INFO] [stdout] 1527 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1528 | | self.request(request::KeyGen { name, kind, size }, None) [INFO] [stdout] 1529 | | .await [INFO] [stdout] 1530 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::key_gen`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::key_list` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:5 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::key_list::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1541:80 [INFO] [stdout] | [INFO] [stdout] 1541 | async fn key_list(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 1542 | | self.request(request::KeyList, None).await [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::key_list`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::key_rename` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1554:5 [INFO] [stdout] | [INFO] [stdout] 1554 | async fn key_rename( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::key_rename::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1559:59 [INFO] [stdout] | [INFO] [stdout] 1559 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1560 | | self.request(request::KeyRename { name, new, force }, None) [INFO] [stdout] 1561 | | .await [INFO] [stdout] 1562 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::key_rename`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::key_rm` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:5 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::key_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1573:88 [INFO] [stdout] | [INFO] [stdout] 1573 | async fn key_rm(&self, name: &str) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 1574 | | self.request(request::KeyRm { name }, None).await [INFO] [stdout] 1575 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::key_rm`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::log_level` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1591:5 [INFO] [stdout] | [INFO] [stdout] 1591 | async fn log_level( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::log_level::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1595:58 [INFO] [stdout] | [INFO] [stdout] 1595 | ) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1596 | | self.request(request::LogLevel { logger, level }, None) [INFO] [stdout] 1597 | | .await [INFO] [stdout] 1598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::log_level`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::log_ls` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:5 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::log_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1609:76 [INFO] [stdout] | [INFO] [stdout] 1609 | async fn log_ls(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________^ [INFO] [stdout] 1610 | | self.request(request::LogLs, None).await [INFO] [stdout] 1611 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::log_ls`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::ls` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:5 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1641:81 [INFO] [stdout] | [INFO] [stdout] 1641 | async fn ls(&self, path: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 1642 | | self.request( [INFO] [stdout] 1643 | | request::Ls { [INFO] [stdout] 1644 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1649 | | .await [INFO] [stdout] 1650 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::ls`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::name_publish` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1699:5 [INFO] [stdout] | [INFO] [stdout] 1699 | async fn name_publish( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::name_publish::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1706:61 [INFO] [stdout] | [INFO] [stdout] 1706 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1707 | | self.request( [INFO] [stdout] 1708 | | request::NamePublish { [INFO] [stdout] 1709 | | path, [INFO] [stdout] ... | [INFO] [stdout] 1717 | | .await [INFO] [stdout] 1718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::name_publish`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::name_resolve` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1733:5 [INFO] [stdout] | [INFO] [stdout] 1733 | async fn name_resolve( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::name_resolve::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1738:61 [INFO] [stdout] | [INFO] [stdout] 1738 | ) -> Result { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 1739 | | self.request( [INFO] [stdout] 1740 | | request::NameResolve { [INFO] [stdout] 1741 | | name, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | .await [INFO] [stdout] 1748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::name_resolve`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::object_diff` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1777:5 [INFO] [stdout] | [INFO] [stdout] 1777 | async fn object_diff( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::object_diff::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1781:60 [INFO] [stdout] | [INFO] [stdout] 1781 | ) -> Result { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1782 | | self.request(request::ObjectDiff { key0, key1 }, None).await [INFO] [stdout] 1783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::object_diff`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::object_get` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:5 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::object_get::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1794:95 [INFO] [stdout] | [INFO] [stdout] 1794 | async fn object_get(&self, key: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 1795 | | self.request(request::ObjectGet { key }, None).await [INFO] [stdout] 1796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::object_get`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::object_links` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:5 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::object_links::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1807:99 [INFO] [stdout] | [INFO] [stdout] 1807 | async fn object_links(&self, key: &str) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________^ [INFO] [stdout] 1808 | | self.request(request::ObjectLinks { key }, None).await [INFO] [stdout] 1809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::object_links`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::object_new` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1821:5 [INFO] [stdout] | [INFO] [stdout] 1821 | async fn object_new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::object_new::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1824:59 [INFO] [stdout] | [INFO] [stdout] 1824 | ) -> Result { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 1825 | | self.request(request::ObjectNew { template }, None).await [INFO] [stdout] 1826 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::object_new`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::object_stat` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:5 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::object_stat::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1847:97 [INFO] [stdout] | [INFO] [stdout] 1847 | async fn object_stat(&self, key: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 1848 | | self.request(request::ObjectStat { key }, None).await [INFO] [stdout] 1849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::object_stat`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::pin_add` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1881:5 [INFO] [stdout] | [INFO] [stdout] 1881 | async fn pin_add( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::pin_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1885:56 [INFO] [stdout] | [INFO] [stdout] 1885 | ) -> Result { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1886 | | self.request( [INFO] [stdout] 1887 | | request::PinAdd { [INFO] [stdout] 1888 | | key, [INFO] [stdout] ... | [INFO] [stdout] 1894 | | .await [INFO] [stdout] 1895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::pin_add`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::pin_ls` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1911:5 [INFO] [stdout] | [INFO] [stdout] 1911 | async fn pin_ls( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::pin_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1915:55 [INFO] [stdout] | [INFO] [stdout] 1915 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1916 | | self.request(request::PinLs { key, typ }, None).await [INFO] [stdout] 1917 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::pin_ls`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::pin_rm` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1935:5 [INFO] [stdout] | [INFO] [stdout] 1935 | async fn pin_rm( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::pin_rm::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1939:55 [INFO] [stdout] | [INFO] [stdout] 1939 | ) -> Result { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 1940 | | self.request(request::PinRm { key, recursive }, None).await [INFO] [stdout] 1941 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::pin_rm`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::pubsub_ls` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:5 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::pubsub_ls::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1976:82 [INFO] [stdout] | [INFO] [stdout] 1976 | async fn pubsub_ls(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 1977 | | self.request(request::PubsubLs, None).await [INFO] [stdout] 1978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::pubsub_ls`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::pubsub_peers` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1990:5 [INFO] [stdout] | [INFO] [stdout] 1990 | async fn pubsub_peers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::pubsub_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:1996:5 [INFO] [stdout] | [INFO] [stdout] 1996 | / { [INFO] [stdout] 1997 | | match topic { [INFO] [stdout] 1998 | | Some(topic) => { [INFO] [stdout] 1999 | | self.request( [INFO] [stdout] ... | [INFO] [stdout] 2011 | | } [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::pubsub_peers`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::stats_bitswap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:5 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::stats_bitswap::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2114:90 [INFO] [stdout] | [INFO] [stdout] 2114 | async fn stats_bitswap(&self) -> Result { [INFO] [stdout] | __________________________________________________________________________________________^ [INFO] [stdout] 2115 | | self.request(request::StatsBitswap, None).await [INFO] [stdout] 2116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::stats_bitswap`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::stats_bw` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:5 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::stats_bw::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2127:80 [INFO] [stdout] | [INFO] [stdout] 2127 | async fn stats_bw(&self) -> Result { [INFO] [stdout] | ________________________________________________________________________________^ [INFO] [stdout] 2128 | | self.request(request::StatsBw, None).await [INFO] [stdout] 2129 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::stats_bw`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::stats_repo` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:5 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::stats_repo::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2140:84 [INFO] [stdout] | [INFO] [stdout] 2140 | async fn stats_repo(&self) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 2141 | | self.request(request::StatsRepo, None).await [INFO] [stdout] 2142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::stats_repo`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::swarm_addrs_local` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:5 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::swarm_addrs_local::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2155:97 [INFO] [stdout] | [INFO] [stdout] 2155 | async fn swarm_addrs_local(&self) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 2156 | | self.request(request::SwarmAddrsLocal, None).await [INFO] [stdout] 2157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::swarm_addrs_local`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::swarm_peers` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:5 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::swarm_peers::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2176:86 [INFO] [stdout] | [INFO] [stdout] 2176 | async fn swarm_peers(&self) -> Result { [INFO] [stdout] | ______________________________________________________________________________________^ [INFO] [stdout] 2177 | | self.request(request::SwarmPeers, None).await [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::swarm_peers`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::tar_add` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2194:5 [INFO] [stdout] | [INFO] [stdout] 2194 | async fn tar_add(&self, data: R) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::tar_add::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2197:5 [INFO] [stdout] | [INFO] [stdout] 2197 | / { [INFO] [stdout] 2198 | | let mut form = multipart::Form::default(); [INFO] [stdout] 2199 | | [INFO] [stdout] 2200 | | form.add_reader("file", data); [INFO] [stdout] 2201 | | [INFO] [stdout] 2202 | | self.request(request::TarAdd, Some(form)).await [INFO] [stdout] 2203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::tar_add`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `api::IpfsApi::version` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:5 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `api::IpfsApi::version::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ipfs-api-prelude-0.4.0/src/api.rs:2229:79 [INFO] [stdout] | [INFO] [stdout] 2229 | async fn version(&self) -> Result { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 2230 | | self.request(request::Version, None).await [INFO] [stdout] 2231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `api::IpfsApi::version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking webdav-handler v0.2.0 [INFO] [stdout] error: aborting due to 52 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ipfs-api-prelude` due to 53 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `handle_gethead::::handle_autoindex` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:289:38 [INFO] [stdout] | [INFO] [stdout] 289 | *res.body_mut() = Body::from(AsyncStream::new(|mut tx| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: ...which requires evaluating trait selection obligation `[generator interior@/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24: 419:14]: core::marker::Send`... [INFO] [stdout] note: ...which requires generator glue MIR for `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires elaborating drops for `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires borrow-checking `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires processing `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires processing MIR for `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires unsafety-checking `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires building MIR for `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] note: ...which requires type-checking `handle_gethead::::handle_autoindex::{closure#0}::{closure#1}::{closure#0}`... [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 290 | async move { [INFO] [stdout] | ________________________^ [INFO] [stdout] 291 | | // transform all entries into a dirent struct. [INFO] [stdout] 292 | | struct Dirent { [INFO] [stdout] 293 | | path: String, [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok::<_, std::io::Error>(()) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____________^ [INFO] [stdout] = note: ...which again requires type-checking `handle_gethead::::handle_autoindex`, completing the cycle [INFO] [stdout] note: cycle used when building MIR for `handle_gethead::::handle_autoindex` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/webdav-handler-0.2.0/src/handle_gethead.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | pub(crate) async fn handle_autoindex(&self, req: &Request<()>, head: bool) -> DavResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `webdav-handler` due to 2 previous errors [INFO] running `Command { std: "docker" "inspect" "c512bfdb9ac9742f27bf3803722781bfa0556989e955c6c8893dde9acdaa085b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c512bfdb9ac9742f27bf3803722781bfa0556989e955c6c8893dde9acdaa085b", kill_on_drop: false }` [INFO] [stdout] c512bfdb9ac9742f27bf3803722781bfa0556989e955c6c8893dde9acdaa085b