[INFO] cloning repository https://github.com/MinusGix/lapce-copilot
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MinusGix/lapce-copilot" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMinusGix%2Flapce-copilot", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMinusGix%2Flapce-copilot'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8a499ff739e0f8bc1856f48ad14dffad918abe8e
[INFO] documenting MinusGix/lapce-copilot against 1.75.0 for beta-1.76-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMinusGix%2Flapce-copilot" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/MinusGix/lapce-copilot on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/MinusGix/lapce-copilot
[INFO] finished tweaking git repo https://github.com/MinusGix/lapce-copilot
[INFO] tweaked toml for git repo https://github.com/MinusGix/lapce-copilot written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/MinusGix/lapce-copilot already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/lapce/lsp-types`
[INFO] [stderr]     Updating git repository `https://github.com/lapce/lapce-plugin-rust.git`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded jsonrpc-lite v0.5.0
[INFO] [stderr]   Downloaded psp-types v0.1.1
[INFO] [stderr]   Downloaded lapce-wasi-experimental-http v0.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 198c213e4ba3698726571ac014fe621a86c19b27ab47b886a1fac2aaf24e8b64
[INFO] running `Command { std: "docker" "start" "-a" "198c213e4ba3698726571ac014fe621a86c19b27ab47b886a1fac2aaf24e8b64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "198c213e4ba3698726571ac014fe621a86c19b27ab47b886a1fac2aaf24e8b64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "198c213e4ba3698726571ac014fe621a86c19b27ab47b886a1fac2aaf24e8b64", kill_on_drop: false }`
[INFO] [stdout] 198c213e4ba3698726571ac014fe621a86c19b27ab47b886a1fac2aaf24e8b64
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8fa61558980c84a30d2a5bd51c7c43f1c3add4e7ad8ea075071541c7af25981e
[INFO] running `Command { std: "docker" "start" "-a" "8fa61558980c84a30d2a5bd51c7c43f1c3add4e7ad8ea075071541c7af25981e", kill_on_drop: false }`
[INFO] [stderr]  Documenting lapce-copilot v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `lapce_plugin`
[INFO] [stdout]   --> src/main.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use lapce_plugin::{
[INFO] [stdout]    |     ^^^^^^^^^^^^ use of undeclared crate or module `lapce_plugin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `anyhow`
[INFO] [stdout]  --> src/main.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use anyhow::Result;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `anyhow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `lapce_plugin`
[INFO] [stdout]   --> src/main.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use lapce_plugin::{
[INFO] [stdout]    |     ^^^^^^^^^^^^ use of undeclared crate or module `lapce_plugin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `lapce_plugin`
[INFO] [stdout]  --> src/copilot.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use lapce_plugin::psp_types::{
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `lapce_plugin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]   --> src/main.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use serde_json::Value;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> src/copilot.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `serde`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]  --> src/copilot.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde_json::Value;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `anyhow`
[INFO] [stdout]    --> src/main.rs:269:17
[INFO] [stdout]     |
[INFO] [stdout] 269 |                 anyhow::bail!("No verification uri: {resp:?}");
[INFO] [stdout]     |                 ^^^^^^ use of undeclared crate or module `anyhow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `anyhow`
[INFO] [stdout]    --> src/main.rs:276:17
[INFO] [stdout]     |
[INFO] [stdout] 276 |                 anyhow::bail!("No user code: {resp:?}");
[INFO] [stdout]     |                 ^^^^^^ use of undeclared crate or module `anyhow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]  --> src/copilot.rs:8:45
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]  --> src/copilot.rs:8:56
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]   |                                                        ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[serde(rename = "OK")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:27:17
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:51:28
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:52:3
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:58:28
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:59:3
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:65:26
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[derive(Debug, Default, Serialize, Deserialize)]
[INFO] [stdout]    |                          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:65:37
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[derive(Debug, Default, Serialize, Deserialize)]
[INFO] [stdout]    |                                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:66:3
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:68:7
[INFO] [stdout]    |
[INFO] [stdout] 68 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:70:7
[INFO] [stdout]    |
[INFO] [stdout] 70 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:74:7
[INFO] [stdout]    |
[INFO] [stdout] 74 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:76:7
[INFO] [stdout]    |
[INFO] [stdout] 76 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:80:26
[INFO] [stdout]    |
[INFO] [stdout] 80 | #[derive(Debug, Default, Serialize, Deserialize)]
[INFO] [stdout]    |                          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:80:37
[INFO] [stdout]    |
[INFO] [stdout] 80 | #[derive(Debug, Default, Serialize, Deserialize)]
[INFO] [stdout]    |                                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:85:28
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:86:3
[INFO] [stdout]    |
[INFO] [stdout] 86 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:90:7
[INFO] [stdout]    |
[INFO] [stdout] 90 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:94:7
[INFO] [stdout]    |
[INFO] [stdout] 94 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]   --> src/copilot.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]   --> src/copilot.rs:98:28
[INFO] [stdout]    |
[INFO] [stdout] 98 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]   --> src/copilot.rs:99:3
[INFO] [stdout]    |
[INFO] [stdout] 99 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:101:7
[INFO] [stdout]     |
[INFO] [stdout] 101 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:108:28
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:109:3
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:111:7
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:123:26
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[derive(Debug, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:123:37
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[derive(Debug, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:124:3
[INFO] [stdout]     |
[INFO] [stdout] 124 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:126:7
[INFO] [stdout]     |
[INFO] [stdout] 126 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:130:17
[INFO] [stdout]     |
[INFO] [stdout] 130 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:130:28
[INFO] [stdout]     |
[INFO] [stdout] 130 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:131:3
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:138:28
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:149:17
[INFO] [stdout]     |
[INFO] [stdout] 149 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:149:28
[INFO] [stdout]     |
[INFO] [stdout] 149 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:150:3
[INFO] [stdout]     |
[INFO] [stdout] 150 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:161:28
[INFO] [stdout]     |
[INFO] [stdout] 161 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:162:3
[INFO] [stdout]     |
[INFO] [stdout] 162 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:184:17
[INFO] [stdout]     |
[INFO] [stdout] 184 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:184:28
[INFO] [stdout]     |
[INFO] [stdout] 184 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:185:3
[INFO] [stdout]     |
[INFO] [stdout] 185 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:196:17
[INFO] [stdout]     |
[INFO] [stdout] 196 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:196:28
[INFO] [stdout]     |
[INFO] [stdout] 196 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:197:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:207:17
[INFO] [stdout]     |
[INFO] [stdout] 207 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:218:28
[INFO] [stdout]     |
[INFO] [stdout] 218 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:219:3
[INFO] [stdout]     |
[INFO] [stdout] 219 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:247:17
[INFO] [stdout]     |
[INFO] [stdout] 247 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:247:28
[INFO] [stdout]     |
[INFO] [stdout] 247 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:250:7
[INFO] [stdout]     |
[INFO] [stdout] 250 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:254:17
[INFO] [stdout]     |
[INFO] [stdout] 254 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:254:28
[INFO] [stdout]     |
[INFO] [stdout] 254 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:255:3
[INFO] [stdout]     |
[INFO] [stdout] 255 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:264:7
[INFO] [stdout]     |
[INFO] [stdout] 264 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:267:7
[INFO] [stdout]     |
[INFO] [stdout] 267 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:269:7
[INFO] [stdout]     |
[INFO] [stdout] 269 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:271:7
[INFO] [stdout]     |
[INFO] [stdout] 271 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:273:7
[INFO] [stdout]     |
[INFO] [stdout] 273 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:277:17
[INFO] [stdout]     |
[INFO] [stdout] 277 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:277:28
[INFO] [stdout]     |
[INFO] [stdout] 277 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:280:7
[INFO] [stdout]     |
[INFO] [stdout] 280 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:284:17
[INFO] [stdout]     |
[INFO] [stdout] 284 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:284:28
[INFO] [stdout]     |
[INFO] [stdout] 284 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:289:28
[INFO] [stdout]     |
[INFO] [stdout] 289 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:290:3
[INFO] [stdout]     |
[INFO] [stdout] 290 | #[serde(rename_all = "camelCase")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:312:17
[INFO] [stdout]     |
[INFO] [stdout] 312 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:312:28
[INFO] [stdout]     |
[INFO] [stdout] 312 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:315:7
[INFO] [stdout]     |
[INFO] [stdout] 315 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:329:17
[INFO] [stdout]     |
[INFO] [stdout] 329 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:329:28
[INFO] [stdout]     |
[INFO] [stdout] 329 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:332:7
[INFO] [stdout]     |
[INFO] [stdout] 332 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:346:17
[INFO] [stdout]     |
[INFO] [stdout] 346 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:346:28
[INFO] [stdout]     |
[INFO] [stdout] 346 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]    --> src/copilot.rs:349:7
[INFO] [stdout]     |
[INFO] [stdout] 349 |     #[serde(skip_serializing_if = "Option::is_none")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:364:28
[INFO] [stdout]     |
[INFO] [stdout] 364 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Serialize`
[INFO] [stdout]    --> src/copilot.rs:370:17
[INFO] [stdout]     |
[INFO] [stdout] 370 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Deserialize`
[INFO] [stdout]    --> src/copilot.rs:370:28
[INFO] [stdout]     |
[INFO] [stdout] 370 | #[derive(Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `register_plugin`
[INFO] [stdout]    --> src/main.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | register_plugin!(State);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `anyhow`
[INFO] [stdout]    --> src/main.rs:291:23
[INFO] [stdout]     |
[INFO] [stdout] 291 | fn open(url: &str) -> anyhow::Result<()> {
[INFO] [stdout]     |                       ^^^^^^ use of undeclared crate or module `anyhow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 110 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `lapce-copilot`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type bin --crate-name lapce_copilot src/main.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items '-Arustdoc::private-intra-doc-links' -C metadata=5acb7c38918d9afb -L dependency=/opt/rustwide/target/debug/deps --cap-lints=warn --crate-version 1.0.0` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "8fa61558980c84a30d2a5bd51c7c43f1c3add4e7ad8ea075071541c7af25981e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8fa61558980c84a30d2a5bd51c7c43f1c3add4e7ad8ea075071541c7af25981e", kill_on_drop: false }`
[INFO] [stdout] 8fa61558980c84a30d2a5bd51c7c43f1c3add4e7ad8ea075071541c7af25981e
