[INFO] fetching crate skua 0.12.4... [INFO] testing skua-0.12.4 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate skua 0.12.4 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate skua 0.12.4 [INFO] finished tweaking crates.io crate skua 0.12.4 [INFO] tweaked toml for crates.io crate skua 0.12.4 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate skua 0.12.4 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate skua 0.12.4 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded uwl v0.6.0 [INFO] [stderr] Downloaded typesize v0.1.13 [INFO] [stderr] Downloaded serenity-voice-model v0.2.0 [INFO] [stderr] Downloaded log v0.4.26 [INFO] [stderr] Downloaded value-trait v0.8.1 [INFO] [stderr] Downloaded windows-link v0.1.0 [INFO] [stderr] Downloaded quote v1.0.39 [INFO] [stderr] Downloaded command_attr v0.5.3 [INFO] [stderr] Downloaded skeptic v0.13.7 [INFO] [stderr] Downloaded typesize-derive v0.1.11 [INFO] [stderr] Downloaded tempfile v3.17.1 [INFO] [stderr] Downloaded async-trait v0.1.87 [INFO] [stderr] Downloaded bytes v1.10.0 [INFO] [stderr] Downloaded openssl-sys v0.9.106 [INFO] [stderr] Downloaded cc v1.2.16 [INFO] [stderr] Downloaded mini-moka v0.10.3 [INFO] [stderr] Downloaded simd-json v0.13.11 [INFO] [stderr] Downloaded serde_cow v0.1.2 [INFO] [stderr] Downloaded data-encoding v2.8.0 [INFO] [stderr] Downloaded typemap_rev v0.3.0 [INFO] [stderr] Downloaded syn v2.0.99 [INFO] [stderr] Downloaded cargo_metadata v0.14.2 [INFO] [stderr] Downloaded libc v0.2.170 [INFO] [stderr] Downloaded ring v0.17.11 [INFO] [stderr] Downloaded flate2 v1.1.0 [INFO] [stderr] Downloaded openssl v0.10.71 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 003f0fad061b8a600d724b3813aea2126d2c29d7490d84ed759c4f4a07818458 [INFO] running `Command { std: "docker" "start" "-a" "003f0fad061b8a600d724b3813aea2126d2c29d7490d84ed759c4f4a07818458", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "003f0fad061b8a600d724b3813aea2126d2c29d7490d84ed759c4f4a07818458", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "003f0fad061b8a600d724b3813aea2126d2c29d7490d84ed759c4f4a07818458", kill_on_drop: false }` [INFO] [stdout] 003f0fad061b8a600d724b3813aea2126d2c29d7490d84ed759c4f4a07818458 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b4cf256adb978bb7ede9f4098356cef46201358c0db13614698bbe071ad63c68 [INFO] running `Command { std: "docker" "start" "-a" "b4cf256adb978bb7ede9f4098356cef46201358c0db13614698bbe071ad63c68", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.94 [INFO] [stderr] Compiling libc v0.2.170 [INFO] [stderr] Compiling serde v1.0.218 [INFO] [stderr] Compiling bytes v1.10.0 [INFO] [stderr] Compiling litemap v0.7.5 [INFO] [stderr] Compiling log v0.4.26 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling cc v1.2.16 [INFO] [stderr] Compiling once_cell v1.20.3 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling rustls v0.22.4 [INFO] [stderr] Compiling indexmap v2.7.1 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling data-encoding v2.8.0 [INFO] [stderr] Compiling miniz_oxide v0.8.5 [INFO] [stderr] Compiling webpki-roots v0.26.8 [INFO] [stderr] Compiling tracing-core v0.1.33 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling iana-time-zone v0.1.61 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling webpki-roots v0.25.4 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling skua v0.12.4 (/opt/rustwide/workdir) [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling levenshtein v1.0.5 [INFO] [stderr] Compiling typemap_rev v0.3.0 [INFO] [stderr] Compiling uwl v0.6.0 [INFO] [stderr] Compiling http v0.2.12 [INFO] [stderr] Compiling http v1.2.0 [INFO] [stderr] Compiling quote v1.0.39 [INFO] [stderr] Compiling flate2 v1.1.0 [INFO] [stderr] Compiling syn v2.0.99 [INFO] [stderr] Compiling ring v0.17.11 [INFO] [stderr] Compiling http-body v0.4.6 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling socket2 v0.5.8 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling rustls-webpki v0.102.8 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling command_attr v0.5.3 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling serde_derive v1.0.218 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling async-trait v0.1.87 [INFO] [stderr] Compiling tokio v1.43.0 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling tokio-util v0.7.13 [INFO] [stderr] Compiling tokio-rustls v0.24.1 [INFO] [stderr] Compiling tokio-rustls v0.25.0 [INFO] [stderr] Compiling h2 v0.3.26 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling deranged v0.3.11 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling secrecy v0.8.0 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling chrono v0.4.40 [INFO] [stderr] Compiling serde_cow v0.1.2 [INFO] [stderr] Compiling time v0.3.37 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling tungstenite v0.21.0 [INFO] [stderr] Compiling tokio-tungstenite v0.21.0 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-rustls v0.24.2 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stdout] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:641:12 [INFO] [stdout] | [INFO] [stdout] 641 | pub struct PresencesReplaceEvent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:1257:22 [INFO] [stdout] | [INFO] [stdout] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `model::event::Event::PresencesReplace`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:1257:5 [INFO] [stdout] | [INFO] [stdout] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `model::channel::message::Message::interaction`: Use interaction_metadata [INFO] [stdout] --> src/model/event.rs:612:40 [INFO] [stdout] | [INFO] [stdout] 612 | if let Some(x) = interaction { message.interaction.clone_from(x) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function cannot return without recursing [INFO] [stdout] --> src/model/application/command_interaction.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | fn deserialize>(deserializer: D) -> StdResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing [INFO] [stdout] 273 | // calls #[serde(remote)]-generated inherent method [INFO] [stdout] 274 | let mut interaction = Self::deserialize(deserializer)?; [INFO] [stdout] | ------------------------------- recursive call site [INFO] [stdout] | [INFO] [stdout] = help: a `loop` may express intention better if this is on purpose [INFO] [stdout] = note: `#[warn(unconditional_recursion)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 50s [INFO] running `Command { std: "docker" "inspect" "b4cf256adb978bb7ede9f4098356cef46201358c0db13614698bbe071ad63c68", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b4cf256adb978bb7ede9f4098356cef46201358c0db13614698bbe071ad63c68", kill_on_drop: false }` [INFO] [stdout] b4cf256adb978bb7ede9f4098356cef46201358c0db13614698bbe071ad63c68 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b565193f132343deb7c3cc4362780cc3402d4e28452ab9eb91a3c8f8b4ca9bc1 [INFO] running `Command { std: "docker" "start" "-a" "b565193f132343deb7c3cc4362780cc3402d4e28452ab9eb91a3c8f8b4ca9bc1", kill_on_drop: false }` [INFO] [stderr] Compiling skua v0.12.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:641:12 [INFO] [stdout] | [INFO] [stdout] 641 | pub struct PresencesReplaceEvent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:1257:22 [INFO] [stdout] | [INFO] [stdout] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `model::event::Event::PresencesReplace`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:1257:5 [INFO] [stdout] | [INFO] [stdout] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `model::channel::message::Message::interaction`: Use interaction_metadata [INFO] [stdout] --> src/model/event.rs:612:40 [INFO] [stdout] | [INFO] [stdout] 612 | if let Some(x) = interaction { message.interaction.clone_from(x) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function cannot return without recursing [INFO] [stdout] --> src/model/application/command_interaction.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | fn deserialize>(deserializer: D) -> StdResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing [INFO] [stdout] 273 | // calls #[serde(remote)]-generated inherent method [INFO] [stdout] 274 | let mut interaction = Self::deserialize(deserializer)?; [INFO] [stdout] | ------------------------------- recursive call site [INFO] [stdout] | [INFO] [stdout] = help: a `loop` may express intention better if this is on purpose [INFO] [stdout] = note: `#[warn(unconditional_recursion)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `framework::standard::help_commands::tests::suggestions_join`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stdout] --> src/framework/standard/help_commands.rs:1394:5 [INFO] [stdout] | [INFO] [stdout] 1394 | / fn suggestions_join() { [INFO] [stdout] 1395 | | let names = vec![ [INFO] [stdout] 1396 | | SuggestedCommandName { [INFO] [stdout] 1397 | | name: "aa".to_owned(), [INFO] [stdout] ... | [INFO] [stdout] 1413 | | assert_eq!(actual.capacity(), 13); [INFO] [stdout] 1414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_eq`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stdout] --> src/framework/standard/structures/mod.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | / fn help_behaviour_eq() { [INFO] [stdout] 250 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Hide, HelpBehaviour::Hide)); [INFO] [stdout] 251 | | assert_eq!( [INFO] [stdout] 252 | | HelpBehaviour::Strike, [INFO] [stdout] ... | [INFO] [stdout] 258 | | ); [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_hide`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stdout] --> src/framework/standard/structures/mod.rs:262:5 [INFO] [stdout] | [INFO] [stdout] 262 | / fn help_behaviour_hide() { [INFO] [stdout] 263 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Hide, HelpBehaviour::Nothing)); [INFO] [stdout] 264 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Hide, HelpBehaviour::Strike)); [INFO] [stdout] 265 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_nothing`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stdout] --> src/framework/standard/structures/mod.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | / fn help_behaviour_nothing() { [INFO] [stdout] 278 | | assert_eq!( [INFO] [stdout] 279 | | HelpBehaviour::Strike, [INFO] [stdout] 280 | | std::cmp::max(HelpBehaviour::Nothing, HelpBehaviour::Strike) [INFO] [stdout] 281 | | ); [INFO] [stdout] 282 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Nothing, HelpBehaviour::Hide)); [INFO] [stdout] 283 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_strike`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stdout] --> src/framework/standard/structures/mod.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | / fn help_behaviour_strike() { [INFO] [stdout] 269 | | assert_eq!( [INFO] [stdout] 270 | | HelpBehaviour::Strike, [INFO] [stdout] 271 | | std::cmp::max(HelpBehaviour::Strike, HelpBehaviour::Nothing) [INFO] [stdout] 272 | | ); [INFO] [stdout] 273 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Strike, HelpBehaviour::Hide)); [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:641:12 [INFO] [stdout] | [INFO] [stdout] 641 | pub struct PresencesReplaceEvent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:1257:22 [INFO] [stdout] | [INFO] [stdout] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `model::event::Event::PresencesReplace`: This event doesn't exist [INFO] [stdout] --> src/model/event.rs:1257:5 [INFO] [stdout] | [INFO] [stdout] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `model::channel::message::Message::interaction`: Use interaction_metadata [INFO] [stdout] --> src/model/event.rs:612:40 [INFO] [stdout] | [INFO] [stdout] 612 | if let Some(x) = interaction { message.interaction.clone_from(x) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function cannot return without recursing [INFO] [stdout] --> src/model/application/command_interaction.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | fn deserialize>(deserializer: D) -> StdResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing [INFO] [stdout] 273 | // calls #[serde(remote)]-generated inherent method [INFO] [stdout] 274 | let mut interaction = Self::deserialize(deserializer)?; [INFO] [stdout] | ------------------------------- recursive call site [INFO] [stdout] | [INFO] [stdout] = help: a `loop` may express intention better if this is on purpose [INFO] [stdout] = note: `#[warn(unconditional_recursion)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 36.84s [INFO] running `Command { std: "docker" "inspect" "b565193f132343deb7c3cc4362780cc3402d4e28452ab9eb91a3c8f8b4ca9bc1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b565193f132343deb7c3cc4362780cc3402d4e28452ab9eb91a3c8f8b4ca9bc1", kill_on_drop: false }` [INFO] [stdout] b565193f132343deb7c3cc4362780cc3402d4e28452ab9eb91a3c8f8b4ca9bc1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 0136fdb932cbe245039afeea66b8330d276fe7c442d9a75b985ae14583363c5c [INFO] running `Command { std: "docker" "start" "-a" "0136fdb932cbe245039afeea66b8330d276fe7c442d9a75b985ae14583363c5c", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stderr] --> src/model/event.rs:641:12 [INFO] [stderr] | [INFO] [stderr] 641 | pub struct PresencesReplaceEvent { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stderr] --> src/model/event.rs:1257:22 [INFO] [stderr] | [INFO] [stderr] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `model::event::Event::PresencesReplace`: This event doesn't exist [INFO] [stderr] --> src/model/event.rs:1257:5 [INFO] [stderr] | [INFO] [stderr] 1257 | PresencesReplace(PresencesReplaceEvent), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `model::channel::message::Message::interaction`: Use interaction_metadata [INFO] [stderr] --> src/model/event.rs:612:40 [INFO] [stderr] | [INFO] [stderr] 612 | if let Some(x) = interaction { message.interaction.clone_from(x) } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function cannot return without recursing [INFO] [stderr] --> src/model/application/command_interaction.rs:272:5 [INFO] [stderr] | [INFO] [stderr] 272 | fn deserialize>(deserializer: D) -> StdResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing [INFO] [stderr] 273 | // calls #[serde(remote)]-generated inherent method [INFO] [stderr] 274 | let mut interaction = Self::deserialize(deserializer)?; [INFO] [stderr] | ------------------------------- recursive call site [INFO] [stderr] | [INFO] [stderr] = help: a `loop` may express intention better if this is on purpose [INFO] [stderr] = note: `#[warn(unconditional_recursion)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `framework::standard::help_commands::tests::suggestions_join`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stderr] --> src/framework/standard/help_commands.rs:1394:5 [INFO] [stderr] | [INFO] [stderr] 1394 | / fn suggestions_join() { [INFO] [stderr] 1395 | | let names = vec![ [INFO] [stderr] 1396 | | SuggestedCommandName { [INFO] [stderr] 1397 | | name: "aa".to_owned(), [INFO] [stderr] ... | [INFO] [stderr] 1413 | | assert_eq!(actual.capacity(), 13); [INFO] [stderr] 1414 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_eq`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stderr] --> src/framework/standard/structures/mod.rs:249:5 [INFO] [stderr] | [INFO] [stderr] 249 | / fn help_behaviour_eq() { [INFO] [stderr] 250 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Hide, HelpBehaviour::Hide)); [INFO] [stderr] 251 | | assert_eq!( [INFO] [stderr] 252 | | HelpBehaviour::Strike, [INFO] [stderr] ... | [INFO] [stderr] 258 | | ); [INFO] [stderr] 259 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_hide`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stderr] --> src/framework/standard/structures/mod.rs:262:5 [INFO] [stderr] | [INFO] [stderr] 262 | / fn help_behaviour_hide() { [INFO] [stderr] 263 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Hide, HelpBehaviour::Nothing)); [INFO] [stderr] 264 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Hide, HelpBehaviour::Strike)); [INFO] [stderr] 265 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_nothing`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stderr] --> src/framework/standard/structures/mod.rs:277:5 [INFO] [stderr] | [INFO] [stderr] 277 | / fn help_behaviour_nothing() { [INFO] [stderr] 278 | | assert_eq!( [INFO] [stderr] 279 | | HelpBehaviour::Strike, [INFO] [stderr] 280 | | std::cmp::max(HelpBehaviour::Nothing, HelpBehaviour::Strike) [INFO] [stderr] 281 | | ); [INFO] [stderr] 282 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Nothing, HelpBehaviour::Hide)); [INFO] [stderr] 283 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `framework::standard::structures::levenshtein_tests::help_behaviour_strike`: The standard framework is deprecated, and will be removed in 0.13. Please migrate to `poise` for command handling [INFO] [stderr] --> src/framework/standard/structures/mod.rs:268:5 [INFO] [stderr] | [INFO] [stderr] 268 | / fn help_behaviour_strike() { [INFO] [stderr] 269 | | assert_eq!( [INFO] [stderr] 270 | | HelpBehaviour::Strike, [INFO] [stderr] 271 | | std::cmp::max(HelpBehaviour::Strike, HelpBehaviour::Nothing) [INFO] [stderr] 272 | | ); [INFO] [stderr] 273 | | assert_eq!(HelpBehaviour::Hide, std::cmp::max(HelpBehaviour::Strike, HelpBehaviour::Hide)); [INFO] [stderr] 274 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `model::event::PresencesReplaceEvent`: This event doesn't exist [INFO] [stderr] --> src/model/event.rs:641:12 [INFO] [stderr] | [INFO] [stderr] 641 | pub struct PresencesReplaceEvent { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `skua` (lib) generated 5 warnings [INFO] [stderr] warning: `skua` (lib test) generated 10 warnings (4 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/skua-47c2aa5e40aedef9) [INFO] [stdout] [INFO] [stdout] running 73 tests [INFO] [stdout] test framework::standard::help_commands::tests::suggestions_join ... ok [INFO] [stdout] test framework::standard::structures::levenshtein_tests::help_behaviour_eq ... ok [INFO] [stdout] test framework::standard::structures::levenshtein_tests::help_behaviour_strike ... ok [INFO] [stdout] test framework::standard::structures::levenshtein_tests::help_behaviour_hide ... ok [INFO] [stdout] test cache::test::test_cache_messages ... ok [INFO] [stdout] test http::error::test::test_error_response_into ... ok [INFO] [stdout] test http::ratelimiting::tests::test_parse_header_errors ... ok [INFO] [stdout] test http::ratelimiting::tests::test_parse_header_good ... ok [INFO] [stdout] test internal::macros::tests::enum_number ... ok [INFO] [stdout] test model::application::component::tests::test_button_serde ... ok [INFO] [stdout] test model::application::team_role_ordering::test_normal_ordering ... ok [INFO] [stdout] test model::colour::test::g ... ok [INFO] [stdout] test model::application::command_interaction::tests::mixed_options ... ok [INFO] [stdout] test model::channel::message::tests::author_permissions_respects_overwrites ... ok [INFO] [stdout] test model::application::command_interaction::tests::nested_options ... ok [INFO] [stdout] test model::application::team_role_ordering::test_other_eq ... ok [INFO] [stdout] test model::colour::test::default ... ok [INFO] [stdout] test model::colour::test::from ... ok [INFO] [stdout] test model::colour::test::from_rgb ... ok [INFO] [stdout] test model::colour::test::new ... ok [INFO] [stdout] test model::colour::test::r ... ok [INFO] [stdout] test model::colour::test::tuple ... ok [INFO] [stdout] test model::guild::audit_log::tests::action_value ... ok [INFO] [stdout] test model::guild::audit_log::utils::tests::optional_string_module ... ok [INFO] [stdout] test model::guild::test::model::member_named_nickname ... ok [INFO] [stdout] test model::guild::automod::tests::rule_trigger_serde ... ok [INFO] [stdout] test model::guild::role::tests::non_premium_subscriber_role_serde ... ok [INFO] [stdout] test model::guild::audit_log::change::tests::entity_type_variant ... ok [INFO] [stdout] test model::guild::test::model::member_named_username ... ok [INFO] [stdout] test model::misc::test::test_formatters ... ok [INFO] [stdout] test model::guild::audit_log::change::tests::skip_serializing_if_none ... ok [INFO] [stdout] test model::id::tests::test_id_serde ... ok [INFO] [stdout] test model::id::tests::test_created_at ... ok [INFO] [stdout] test model::guild::audit_log::tests::action_serde ... ok [INFO] [stdout] test model::guild::audit_log::change::tests::system_channels ... ok [INFO] [stdout] test model::guild::role::tests::premium_subscriber_role_serde ... ok [INFO] [stdout] test model::timestamp::tests::from_unix_timestamp ... ok [INFO] [stdout] test model::user::test::model::default_avatars ... ok [INFO] [stdout] test model::mention::test::test_mention ... ok [INFO] [stdout] test model::permissions::tests::permissions_serde ... ok [INFO] [stdout] test model::user::test::test_discriminator_serde ... ok [INFO] [stdout] test model::guild::audit_log::change::tests::permissions_variant ... ok [INFO] [stdout] test utils::formatted_timestamp::tests::test_message_time_style_parse ... ok [INFO] [stdout] test utils::message_builder::test::code_blocks ... ok [INFO] [stdout] test utils::message_builder::test::content ... ok [INFO] [stdout] test utils::message_builder::test::mentions ... ok [INFO] [stdout] test utils::content_safe::tests::test_content_safe ... ok [INFO] [stdout] test utils::formatted_timestamp::tests::test_message_time ... ok [INFO] [stdout] test utils::formatted_timestamp::tests::test_message_time_parse ... ok [INFO] [stdout] test framework::standard::structures::levenshtein_tests::help_behaviour_nothing ... ok [INFO] [stdout] test model::guild::automod::tests::action_serde ... ok [INFO] [stdout] test utils::message_builder::test::init ... ok [INFO] [stdout] test model::guild::audit_log::change::tests::afk_channel_id_variant ... ok [INFO] [stdout] test model::colour::test::b ... ok [INFO] [stdout] test model::user::test::model::test_core ... ok [INFO] [stdout] test utils::message_builder::test::message_content ... ok [INFO] [stdout] test utils::message_builder::test::message_content_safe ... ok [INFO] [stdout] test utils::message_builder::test::no_free_formatting ... ok [INFO] [stdout] test utils::message_builder::test::normalize ... ok [INFO] [stdout] test utils::message_builder::test::push_codeblock_safe ... ok [INFO] [stdout] test utils::message_builder::test::safe_content ... ok [INFO] [stdout] test utils::test::role_parser ... ok [INFO] [stdout] test utils::message_builder::test::push_safe ... ok [INFO] [stdout] test utils::test::test_invite_parser ... ok [INFO] [stdout] test utils::test::test_quote_parser ... ok [INFO] [stdout] test utils::message_builder::test::push_unsafe ... ok [INFO] [stdout] test utils::test::test_username_parser ... ok [INFO] [stdout] test utils::test::test_emoji_parser ... ok [INFO] [stdout] test utils::message_builder::test::push ... ok [INFO] [stdout] test utils::message_builder::test::push_codeblock ... ok [INFO] [stdout] test utils::test::test_channel_parser ... ok [INFO] [stdout] test utils::test::test_webhook_parser ... ok [INFO] [stdout] test utils::formatted_timestamp::tests::test_message_time_style ... ok [INFO] [stdout] [INFO] [stderr] Doc-tests skua [INFO] [stdout] test result: ok. 73 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 300 tests [INFO] [stdout] test src/builder/create_command.rs - builder::create_command::CreateCommandOption::name_localized (line 62) ... FAILED [INFO] [stdout] test src/builder/create_channel.rs - builder::create_channel::CreateChannel<'a>::permissions (line 169) - compile ... FAILED [INFO] [stdout] test src/builder/create_command.rs - builder::create_command::CreateCommandOption::description_localized (line 85) ... FAILED [INFO] [stdout] test src/builder/create_embed.rs - builder::create_embed::CreateEmbed::timestamp (line 138) ... FAILED [INFO] [stdout] test src/builder/create_poll.rs - builder::create_poll::CreatePoll::new (line 68) ... FAILED [INFO] [stdout] test src/builder/create_allowed_mentions.rs - builder::create_allowed_mentions::CreateAllowedMentions (line 34) - compile ... FAILED [INFO] [stdout] test src/builder/create_message.rs - builder::create_message::CreateMessage (line 38) - compile ... FAILED [INFO] [stdout] test src/builder/create_invite.rs - builder::create_invite::CreateInvite (line 17) - compile ... FAILED [INFO] [stdout] test src/builder/create_command.rs - builder::create_command::CreateCommand::name_localized (line 360) ... FAILED [INFO] [stdout] test src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::max_uses (line 94) - compile ... FAILED [INFO] [stdout] test src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 169) - compile ... FAILED [INFO] [stdout] test src/builder/edit_guild.rs - builder::edit_guild::EditGuild<'a>::system_channel_flags (line 275) - compile ... FAILED [INFO] [stdout] test src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::unique (line 142) - compile ... FAILED [INFO] [stdout] test src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 147) - compile ... FAILED [INFO] [stdout] test src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 158) - compile ... FAILED [INFO] [stdout] test src/builder/edit_channel.rs - builder::edit_channel::EditChannel<'a>::permissions (line 209) - compile ... FAILED [INFO] [stdout] test src/builder/edit_message.rs - builder::edit_message::EditMessage (line 24) - compile ... FAILED [INFO] [stdout] test src/builder/edit_channel.rs - builder::edit_channel::EditChannel (line 18) - compile ... FAILED [INFO] [stdout] test src/builder/edit_profile.rs - builder::edit_profile::EditProfile::avatar (line 36) - compile ... FAILED [INFO] [stdout] test src/builder/edit_message.rs - builder::edit_message::EditMessage::suppress_embeds (line 131) - compile ... FAILED [INFO] [stdout] test src/cache/cache_update.rs - cache::cache_update::CacheUpdate (line 13) ... ignored [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::avatar_url (line 112) - compile ... FAILED [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::tts (line 254) - compile ... FAILED [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::flags (line 310) - compile ... FAILED [INFO] [stdout] test src/builder/edit_role.rs - builder::edit_role::EditRole (line 28) - compile ... FAILED [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook (line 27) - compile ... FAILED [INFO] [stdout] test src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::max_age (line 66) - compile ... FAILED [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::username (line 282) - compile ... FAILED [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::content (line 141) - compile ... FAILED [INFO] [stdout] test src/builder/create_command.rs - builder::create_command::CreateCommand::description_localized (line 401) ... FAILED [INFO] [stdout] test src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::temporary (line 118) - compile ... FAILED [INFO] [stdout] test src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::in_thread (line 172) - compile ... FAILED [INFO] [stdout] test src/builder/edit_guild.rs - builder::edit_guild::EditGuild<'a>::icon (line 88) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::role (line 598) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::message (line 555) - compile ... FAILED [INFO] [stdout] test src/builder/edit_guild.rs - builder::edit_guild::EditGuild<'a>::verification_level (line 248) - compile ... FAILED [INFO] [stdout] test src/cache/settings.rs - cache::settings::Settings (line 9) ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::settings (line 631) ... FAILED [INFO] [stdout] test src/builder/get_messages.rs - builder::get_messages::GetMessages (line 31) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::member (line 455) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::guild (line 425) - compile ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::dnd (line 148) - compile ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::data (line 484) ... ignored [INFO] [stdout] test src/cache/mod.rs - cache::Cache::user (line 659) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::new_with_settings (line 249) ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::set_activity (line 239) - compile ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::set_presence (line 286) - compile ... FAILED [INFO] [stdout] test src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 138) - compile ... FAILED [INFO] [stdout] test src/client/event_handler.rs - client::event_handler::FullEvent::snake_case_name (line 85) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::unknown_members (line 307) - compile ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::shard_manager (line 570) - compile ... FAILED [INFO] [stdout] test src/framework/mod.rs - framework (line 20) ... ignored [INFO] [stdout] test src/cache/mod.rs - cache::Cache::channel_messages (line 405) - compile ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::idle (line 119) - compile ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::set_presence (line 269) - compile ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::invisible (line 177) - compile ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::online (line 90) - compile ... FAILED [INFO] [stdout] test src/cache/mod.rs - cache::Cache::guilds (line 348) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args (line 236) ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::shard_manager (line 591) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args (line 265) ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::start (line 652) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::current (line 486) ... FAILED [INFO] [stdout] test src/client/context.rs - client::context::Context::reset_presence (line 209) - compile ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client (line 435) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args (line 249) ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::start_shard (line 754) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::find_n (line 816) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::iter (line 695) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args (line 298) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::quoted (line 559) ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::start_shard (line 735) - compile ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::start_autosharded (line 689) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::raw (line 723) ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::blocked_guilds (line 212) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::find (line 776) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::raw_quoted (line 746) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::trimmed (line 514) ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::on_mention (line 385) ... ignored [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::delimiters (line 532) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::allowed_channels (line 187) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::single_quoted (line 665) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::new (line 332) ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::with_whitespace (line 149) ... ignored [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::with_whitespace (line 157) ... ignored [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::prefix (line 451) - compile ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::single (line 637) ... FAILED [INFO] [stdout] test src/framework/standard/args.rs - framework::standard::args::Args::parse (line 612) ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::prefixes (line 475) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::owners (line 419) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::delimiter (line 510) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::dynamic_prefix (line 330) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::owners (line 407) - compile ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::start_shards (line 795) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::disabled_commands (line 264) - compile ... FAILED [INFO] [stdout] test src/framework/standard/help_commands.rs - framework::standard::help_commands::plain (line 1322) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::after (line 515) - compile ... FAILED [INFO] [stdout] test src/framework/standard/help_commands.rs - framework::standard::help_commands (line 7) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::blocked_users (line 239) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::dynamic_prefix (line 315) - compile ... FAILED [INFO] [stdout] test src/client/mod.rs - client::Client::start_shard_range (line 836) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::on_dispatch_error (line 404) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::before (line 463) - compile ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::set_presence (line 174) ... ignored [INFO] [stdout] test src/framework/mod.rs - framework (line 32) - compile ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::set_activity (line 140) - compile ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_manager.rs - gateway::bridge::shard_manager::ShardManager (line 40) - compile ... FAILED [INFO] [stdout] test src/gateway/mod.rs - gateway::ConnectionStage::is_connecting (line 206) ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::normal_message (line 578) - compile ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::set_status (line 216) - compile ... FAILED [INFO] [stdout] test src/gateway/mod.rs - gateway::ConnectionStage::is_connecting (line 214) ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::chunk_guild (line 60) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::unrecognised_command (line 545) - compile ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::chunk_guild (line 86) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::bucket (line 179) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::create_guild (line 644) - compile ... FAILED [INFO] [stdout] test src/gateway/shard.rs - gateway::shard::Shard::new (line 90) - compile ... FAILED [INFO] [stdout] test src/framework/standard/configuration.rs - framework::standard::configuration::Configuration (line 77) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::delete_message_reactions (line 1264) - compile ... FAILED [INFO] [stdout] test src/gateway/shard.rs - gateway::shard::Shard::chunk_guild (line 604) - compile ... FAILED [INFO] [stdout] test src/gateway/shard.rs - gateway::shard::Shard::chunk_guild (line 578) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::before (line 479) - compile ... FAILED [INFO] [stdout] test src/framework/standard/help_commands.rs - framework::standard::help_commands::with_embeds (line 1119) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::delete_webhook (line 1499) - compile ... FAILED [INFO] [stdout] test src/gateway/bridge/shard_manager.rs - gateway::bridge::shard_manager::ShardManager::restart (line 222) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::get_channel_webhooks (line 3147) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::edit_webhook_with_token (line 2479) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::edit_webhook (line 2432) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::configure (line 144) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::execute_webhook (line 2549) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::create_webhook (line 994) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::fire (line 4852) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::edit_voice_state_me (line 2359) - compile ... FAILED [INFO] [stdout] test src/internal/macros.rs - internal::macros::enum_number (line 34) ... ignored [INFO] [stdout] test src/http/client.rs - http::client::Http::get_guild_webhooks (line 3997) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::delete_webhook_with_token (line 1536) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::get_current_user_guild_member (line 4088) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::get_guilds (line 4033) - compile ... FAILED [INFO] [stdout] test src/http/typing.rs - http::typing::Typing (line 28) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::HttpBuilder (line 45) ... FAILED [INFO] [stdout] test src/http/ratelimiting.rs - http::ratelimiting::Ratelimiter::routes (line 151) - compile ... FAILED [INFO] [stdout] test src/model/application/command.rs - model::application::command::Command::create_global_command (line 136) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::get_webhook_from_url (line 4538) - compile ... FAILED [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::edit (line 306) - compile ... FAILED [INFO] [stdout] test src/model/channel/attachment.rs - model::channel::attachment::Attachment::download (line 94) - compile ... FAILED [INFO] [stdout] test src/internal/macros.rs - internal::macros::enum_number (line 51) ... ok [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::create_invite (line 239) ... ignored [INFO] [stdout] test src/http/client.rs - http::client::Http::request (line 4894) - compile ... FAILED [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::MessagesIter::stream (line 1222) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::start_typing (line 4798) - compile ... FAILED [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::messages_iter (line 503) - compile ... FAILED [INFO] [stdout] test src/framework/standard/structures/buckets.rs - framework::standard::structures::buckets::BucketBuilder::delay_action (line 468) ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::edit_voice_state (line 542) ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::create_permission (line 304) - compile ... FAILED [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::send_files (line 688) - compile ... FAILED [INFO] [stdout] test src/framework/standard/mod.rs - framework::standard::StandardFramework::group (line 317) - compile ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::edit_own_voice_state (line 593) ... FAILED [INFO] [stdout] test src/model/application/command.rs - model::application::command::Command::create_global_command (line 119) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::edit_voice_state (line 2306) - compile ... FAILED [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::start_typing (line 762) - compile ... FAILED [INFO] [stdout] test src/model/channel/reaction.rs - model::channel::reaction::ReactionType::from (line 413) - compile ... FAILED [INFO] [stdout] test src/model/channel/reaction.rs - model::channel::reaction::ReactionType::Error (line 513) ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::get_webhook_with_token (line 4498) - compile ... FAILED [INFO] [stdout] test src/http/client.rs - http::client::Http::get_webhook (line 4465) - compile ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::create_permission (line 273) - compile ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::start_typing (line 936) - compile ... FAILED [INFO] [stdout] test src/model/channel/reaction.rs - model::channel::reaction::ReactionType::Error (line 495) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::b (line 162) ... FAILED [INFO] [stdout] test src/model/channel/message.rs - model::channel::message::Message::edit (line 373) - compile ... FAILED [INFO] [stdout] test src/model/channel/private_channel.rs - model::channel::private_channel::PrivateChannel::start_typing (line 326) - compile ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::from (line 216) ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::edit (line 465) - compile ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour (line 48) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::g (line 148) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::hex (line 196) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::from_rgb (line 103) ... FAILED [INFO] [stdout] test src/model/channel/mod.rs - model::channel::Channel::private (line 90) - compile ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::r (line 134) ... FAILED [INFO] [stdout] test src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::permissions_for_user (line 736) - compile ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::from (line 250) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::from_rgb (line 112) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::new (line 84) ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::ban (line 188) - compile ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_role_position (line 847) ... ignored [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::broadcast_typing (line 49) - compile ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour (line 58) ... FAILED [INFO] [stdout] test src/model/channel/mod.rs - model::channel::Channel::guild (line 60) - compile ... FAILED [INFO] [stdout] test src/model/guild/member.rs - model::guild::member::Member::fmt (line 543) ... ignored [INFO] [stdout] test src/model/guild/member.rs - model::guild::member::Member::kick (line 316) ... ignored [INFO] [stdout] test src/model/guild/member.rs - model::guild::member::Member::kick_with_reason (line 354) ... ignored [INFO] [stdout] test src/model/guild/member.rs - model::guild::member::Member::permissions (line 425) ... ignored [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::ban (line 471) ... ignored [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::create (line 656) ... ignored [INFO] [stdout] test src/model/error.rs - model::error::Error (line 17) - compile ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::create_channel (line 349) - compile ... FAILED [INFO] [stdout] test src/model/guild/custom_emoji.rs - model::guild::custom_emoji::CustomEmoji::find_guild_id (line 128) - compile ... FAILED [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::edit_role_position (line 1263) ... ignored [INFO] [stdout] test src/model/guild/custom_emoji.rs - model::guild::custom_emoji::CustomEmoji::url (line 172) - compile ... FAILED [INFO] [stdout] test src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::ban (line 282) ... ignored [INFO] [stdout] test src/model/guild/custom_emoji.rs - model::guild::custom_emoji::CustomEmoji::delete (line 67) - compile ... FAILED [INFO] [stdout] test src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::edit_role_position (line 899) ... ignored [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::from (line 233) ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::create_automod_rule (line 80) ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour (line 16) ... FAILED [INFO] [stdout] test src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::edit_sticker (line 929) - compile ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_role (line 747) - compile ... FAILED [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::create_channel (line 687) - compile ... FAILED [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::edit_sticker (line 1314) - compile ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_member (line 672) - compile ... FAILED [INFO] [stdout] test src/model/mention.rs - model::mention::Mentionable::mention (line 22) ... FAILED [INFO] [stdout] test src/model/mention.rs - model::mention::Mentionable::mention (line 49) ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::members_iter (line 1157) - compile ... FAILED [INFO] [stdout] test src/model/colour.rs - model::colour::Colour::tuple (line 179) ... FAILED [INFO] [stdout] test src/model/mention.rs - model::mention::Mention (line 73) ... FAILED [INFO] [stdout] test src/model/permissions.rs - model::permissions::generate_permissions (line 55) ... ignored [INFO] [stdout] test src/model/permissions.rs - model::permissions::generate_permissions (line 64) ... ignored [INFO] [stdout] test src/model/mod.rs - model (line 16) - compile ... FAILED [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_sticker (line 812) - compile ... FAILED [INFO] [stdout] test src/model/sticker.rs - model::sticker::Sticker::edit (line 228) - compile ... FAILED [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::edit (line 1100) - compile ... FAILED [INFO] [stdout] test src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::send_files (line 665) - compile ... FAILED [INFO] [stdout] test src/model/user.rs - model::user::User::has_role (line 492) ... ignored [INFO] [stdout] test src/model/misc.rs - model::misc::ImageHash::is_animated (line 46) ... FAILED [INFO] [stdout] test src/model/permissions.rs - model::permissions::PRESET_GENERAL (line 165) ... FAILED [INFO] [stdout] test src/model/user.rs - model::user::discriminator (line 33) ... ignored [INFO] [stdout] test src/model/guild/guild_id.rs - model::guild::guild_id::MembersIter::stream (line 1823) - compile ... FAILED [INFO] [stdout] test src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::create_channel (line 402) - compile ... FAILED [INFO] [stdout] test src/model/invite.rs - model::invite::Invite::url (line 153) ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::edit (line 326) - compile ... FAILED [INFO] [stdout] test src/model/timestamp.rs - model::timestamp (line 17) ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::execute (line 384) - compile ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::url (line 511) ... ignored [INFO] [stdout] test src/model/guild/mod.rs - model::guild::Guild::role_by_name (line 2482) - compile ... FAILED [INFO] [stdout] test src/model/user.rs - model::user::CurrentUser::edit (line 164) - compile ... FAILED [INFO] [stdout] test src/model/mod.rs - model (line 7) - compile ... FAILED [INFO] [stdout] test src/model/timestamp.rs - model::timestamp (line 7) ... FAILED [INFO] [stdout] test src/model/misc.rs - model::misc::ImageHash (line 31) ... FAILED [INFO] [stdout] test src/model/mod.rs - model::prelude (line 60) - compile ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::from_id (line 209) - compile ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::from_url (line 276) - compile ... FAILED [INFO] [stdout] test src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::role_by_name (line 1499) - compile ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::execute (line 365) - compile ... FAILED [INFO] [stdout] test src/model/user.rs - model::user::UserId::direct_message (line 680) - compile ... FAILED [INFO] [stdout] test src/model/timestamp.rs - model::timestamp::Timestamp::parse (line 113) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::ContentModifier (line 971) - compile ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::EmbedMessageBuilding (line 880) ... FAILED [INFO] [stdout] test src/utils/content_safe.rs - utils::content_safe::content_safe (line 133) ... FAILED [INFO] [stdout] test src/prelude.rs - prelude (line 10) ... FAILED [INFO] [stdout] test src/model/webhook.rs - model::webhook::Webhook::from_id_with_token (line 240) - compile ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::emoji (line 134) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::EmbedMessageBuilding::push_named_link (line 896) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_codeblock (line 201) ... ignored [INFO] [stdout] test src/model/invite.rs - model::invite::RichInvite::url (line 344) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::build (line 78) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::EmbedMessageBuilding::push_named_link_safe (line 915) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push (line 169) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_bold_line (line 422) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::channel (line 102) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_italic_line_safe (line 691) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::fmt (line 862) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_line_safe (line 649) ... FAILED [INFO] [stdout] test src/utils/content_safe.rs - utils::content_safe::content_safe (line 119) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_codeblock (line 224) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder (line 18) - compile ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_italic_line (line 402) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_bold_line_safe (line 712) ... FAILED [INFO] [stdout] test src/model/user.rs - model::user::User::tag (line 546) - compile ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_quote_line (line 502) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_line (line 362) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_mono_line (line 382) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_mono (line 257) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::build (line 65) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_italic (line 289) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_mono_line_safe (line 670) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_channel_mention (line 216) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_channel_mention (line 207) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::new (line 45) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_emoji (line 265) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_spoiler_line_safe (line 777) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_strike_line (line 462) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_strike_line_safe (line 756) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_underline_line_safe (line 733) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_role_mention (line 164) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_quote_line_safe (line 798) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_quotes (line 330) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_emoji (line 252) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_role_mention (line 173) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_user_mention (line 114) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_quotes (line 321) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_user_tag (line 84) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_spoiler_line (line 482) ... FAILED [INFO] [stdout] test src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_underline_line (line 442) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_user_mention (line 127) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_invite (line 56) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::shard_id (line 492) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_webhook (line 400) ... FAILED [INFO] [stdout] test src/utils/token.rs - utils::token::validate (line 16) ... FAILED [INFO] [stdout] test src/utils/argument_convert/mod.rs - utils::argument_convert::parse_message_id_pair (line 73) ... FAILED [INFO] [stdout] test src/utils/mod.rs - utils::parse_invite (line 46) ... FAILED [INFO] [stdout] test src/utils/argument_convert/mod.rs - utils::argument_convert::parse_message_url (line 99) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/builder/create_command.rs - builder::create_command::CreateCommandOption::name_localized (line 62) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_command.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | use serenity::builder::CreateCommandOption; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_command.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | use serenity::model::application::CommandOptionType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_channel.rs - builder::create_channel::CreateChannel<'a>::permissions (line 169) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_channel.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | use serenity::{http::Http, model::guild::Guild}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_channel.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | use serenity::builder::CreateChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_channel.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | use serenity::model::channel::{PermissionOverwrite, PermissionOverwriteType}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_channel.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_channel.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | use serenity::model::permissions::Permissions; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_command.rs - builder::create_command::CreateCommandOption::description_localized (line 85) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_command.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | use serenity::builder::CreateCommandOption; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_command.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | use serenity::model::application::CommandOptionType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_embed.rs - builder::create_embed::CreateEmbed::timestamp (line 138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_embed.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | use serenity::builder::CreateEmbed; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_embed.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | use serenity::model::Timestamp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_poll.rs - builder::create_poll::CreatePoll::new (line 68) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_poll.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | use serenity::builder::{CreateMessage, CreatePoll, CreatePollAnswer}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_allowed_mentions.rs - builder::create_allowed_mentions::CreateAllowedMentions (line 34) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_allowed_mentions.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use serenity::builder::CreateMessage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_allowed_mentions.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_allowed_mentions.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use serenity::builder::CreateAllowedMentions as Am; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_message.rs - builder::create_message::CreateMessage (line 38) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_message.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use serenity::builder::{CreateEmbed, CreateMessage}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_message.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_message.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_invite.rs - builder::create_invite::CreateInvite (line 17) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use serenity::{prelude::*, model::prelude::*}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::builder::CreateInvite` [INFO] [stdout] --> src/builder/create_invite.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 18 | use serenity::{prelude::*, model::prelude::*}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 19 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CacheHttp` in this scope [INFO] [stdout] --> src/builder/create_invite.rs:20:28 [INFO] [stdout] | [INFO] [stdout] 20 | async fn run(context: impl CacheHttp, channel: GuildChannel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 17 + use skua::all::CacheHttp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildChannel` in this scope [INFO] [stdout] --> src/builder/create_invite.rs:20:48 [INFO] [stdout] | [INFO] [stdout] 20 | async fn run(context: impl CacheHttp, channel: GuildChannel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 17 + use skua::all::GuildChannel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_command.rs - builder::create_command::CreateCommand::name_localized (line 360) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_command.rs:361:1 [INFO] [stdout] | [INFO] [stdout] 361 | serenity::builder::CreateCommand::new("") [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 360 + use skua::all::CreateCommand; [INFO] [stdout] | [INFO] [stdout] help: if you import `CreateCommand`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 361 - serenity::builder::CreateCommand::new("") [INFO] [stdout] 361 + CreateCommand::new("") [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::max_uses (line 94) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::builder::CreateInvite`, `serenity::http::CacheHttp` [INFO] [stdout] --> src/builder/create_invite.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 97 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildChannel` in this scope [INFO] [stdout] --> src/builder/create_invite.rs:99:52 [INFO] [stdout] | [INFO] [stdout] 99 | async fn example(context: impl CacheHttp, channel: GuildChannel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 94 + use skua::all::GuildChannel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 169) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_attachment.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | use serenity::all::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Http` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:171:20 [INFO] [stdout] | [INFO] [stdout] 171 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 169 + use skua::all::Http; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:171:35 [INFO] [stdout] | [INFO] [stdout] 171 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 169 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CreateAttachment` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:171:59 [INFO] [stdout] | [INFO] [stdout] 171 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 169 + use skua::all::CreateAttachment; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:171:91 [INFO] [stdout] | [INFO] [stdout] 171 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 169 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 169 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 169 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 169 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] = and 13 other candidates [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditMessage` [INFO] [stdout] --> src/builder/create_attachment.rs:172:15 [INFO] [stdout] | [INFO] [stdout] 172 | msg.edit(ctx, EditMessage::new().attachments( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `EditMessage` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 169 + use skua::all::EditMessage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditAttachments` [INFO] [stdout] --> src/builder/create_attachment.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | EditAttachments::keep_all(&msg).remove(msg.attachments[0].id) [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `EditAttachments` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 169 + use skua::all::EditAttachments; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_guild.rs - builder::edit_guild::EditGuild<'a>::system_channel_flags (line 275) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | use serenity::builder::EditGuild; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | use serenity::{http::Http, model::guild::Guild}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:282:5 [INFO] [stdout] | [INFO] [stdout] 282 | use serenity::model::guild::SystemChannelFlags; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::unique (line 142) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::builder::CreateInvite`, `serenity::http::CacheHttp` [INFO] [stdout] --> src/builder/create_invite.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 145 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildChannel` in this scope [INFO] [stdout] --> src/builder/create_invite.rs:147:52 [INFO] [stdout] | [INFO] [stdout] 147 | async fn example(context: impl CacheHttp, channel: GuildChannel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 142 + use skua::all::GuildChannel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 147) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_attachment.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | use serenity::all::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Http` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:149:20 [INFO] [stdout] | [INFO] [stdout] 149 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 147 + use skua::all::Http; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:149:35 [INFO] [stdout] | [INFO] [stdout] 149 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 147 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CreateAttachment` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:149:59 [INFO] [stdout] | [INFO] [stdout] 149 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 147 + use skua::all::CreateAttachment; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:149:91 [INFO] [stdout] | [INFO] [stdout] 149 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 147 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 147 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 147 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 147 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] = and 13 other candidates [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditMessage` [INFO] [stdout] --> src/builder/create_attachment.rs:150:15 [INFO] [stdout] | [INFO] [stdout] 150 | msg.edit(ctx, EditMessage::new().attachments( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `EditMessage` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 147 + use skua::all::EditMessage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditAttachments` [INFO] [stdout] --> src/builder/create_attachment.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | EditAttachments::keep_all(&msg).add(my_attachment) [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `EditAttachments` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 147 + use skua::all::EditAttachments; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 158) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_attachment.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | use serenity::all::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Http` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:160:20 [INFO] [stdout] | [INFO] [stdout] 160 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 158 + use skua::all::Http; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:160:35 [INFO] [stdout] | [INFO] [stdout] 160 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 158 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CreateAttachment` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:160:59 [INFO] [stdout] | [INFO] [stdout] 160 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 158 + use skua::all::CreateAttachment; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:160:91 [INFO] [stdout] | [INFO] [stdout] 160 | async fn foo_(ctx: Http, mut msg: Message, my_attachment: CreateAttachment) -> Result<(), Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 158 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 158 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 158 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 158 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] = and 13 other candidates [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditMessage` [INFO] [stdout] --> src/builder/create_attachment.rs:161:15 [INFO] [stdout] | [INFO] [stdout] 161 | msg.edit(ctx, EditMessage::new().attachments( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `EditMessage` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 158 + use skua::all::EditMessage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditAttachments` [INFO] [stdout] --> src/builder/create_attachment.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | EditAttachments::new().keep(msg.attachments[0].id) [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `EditAttachments` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 158 + use skua::all::EditAttachments; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_channel.rs - builder::edit_channel::EditChannel<'a>::permissions (line 209) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | use serenity::builder::EditChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | use serenity::model::channel::GuildChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | use serenity::model::channel::{PermissionOverwrite, PermissionOverwriteType}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | use serenity::model::permissions::Permissions; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_message.rs - builder::edit_message::EditMessage (line 24) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_message.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use serenity::builder::EditMessage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_message.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_message.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_message.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_channel.rs - builder::edit_channel::EditChannel (line 18) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use serenity::builder::EditChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_channel.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use serenity::model::channel::GuildChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_profile.rs - builder::edit_profile::EditProfile::avatar (line 36) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_profile.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | use serenity::builder::{EditProfile, CreateAttachment}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_profile.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_profile.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_profile.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::builder::EditProfile`, `serenity::builder::CreateAttachment`, `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::http::Http` [INFO] [stdout] --> src/builder/edit_profile.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | use serenity::builder::{EditProfile, CreateAttachment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] 38 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 40 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CurrentUser` in this scope [INFO] [stdout] --> src/builder/edit_profile.rs:43:47 [INFO] [stdout] | [INFO] [stdout] 43 | async fn foo_(http: &Http, current_user: &mut CurrentUser) -> Result<(), SerenityError> { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 36 + use skua::all::CurrentUser; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SerenityError` in this scope [INFO] [stdout] --> src/builder/edit_profile.rs:43:74 [INFO] [stdout] | [INFO] [stdout] 43 | async fn foo_(http: &Http, current_user: &mut CurrentUser) -> Result<(), SerenityError> { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 36 + use skua::prelude::SerenityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/builder/edit_profile.rs:44:14 [INFO] [stdout] | [INFO] [stdout] 44 | let avatar = CreateAttachment::path("./my_image.jpg").await.expect("Failed to read image."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_message.rs - builder::edit_message::EditMessage::suppress_embeds (line 131) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_message.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | use serenity::all::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::avatar_url (line 112) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::tts (line 254) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::flags (line 310) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | use serenity::model::channel::MessageFlags; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 314 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_role.rs - builder::edit_role::EditRole (line 28) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_role.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use serenity::builder::EditRole; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_role.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_role.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook (line 27) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use serenity::builder::{CreateEmbed, ExecuteWebhook}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/builder/execute_webhook.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | let webhook = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 53 | webhook.execute(&http, false, builder).await?; [INFO] [stdout] | ------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `webhook` an explicit type [INFO] [stdout] | [INFO] [stdout] 36 | let webhook: /* Type */ = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::max_age (line 66) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::builder::CreateInvite`, `serenity::http::CacheHttp` [INFO] [stdout] --> src/builder/create_invite.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 69 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildChannel` in this scope [INFO] [stdout] --> src/builder/create_invite.rs:71:52 [INFO] [stdout] | [INFO] [stdout] 71 | async fn example(context: impl CacheHttp, channel: GuildChannel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 66 + use skua::all::GuildChannel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::username (line 282) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 283 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:284:5 [INFO] [stdout] | [INFO] [stdout] 284 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::content (line 141) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_command.rs - builder::create_command::CreateCommand::description_localized (line 401) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_command.rs:402:1 [INFO] [stdout] | [INFO] [stdout] 402 | serenity::builder::CreateCommand::new("") [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 401 + use skua::all::CreateCommand; [INFO] [stdout] | [INFO] [stdout] help: if you import `CreateCommand`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 402 - serenity::builder::CreateCommand::new("") [INFO] [stdout] 402 + CreateCommand::new("") [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_invite.rs - builder::create_invite::CreateInvite<'a>::temporary (line 118) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_invite.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::builder::CreateInvite`, `serenity::http::CacheHttp` [INFO] [stdout] --> src/builder/create_invite.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | use serenity::builder::CreateInvite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 121 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildChannel` in this scope [INFO] [stdout] --> src/builder/create_invite.rs:123:52 [INFO] [stdout] | [INFO] [stdout] 123 | async fn example(context: impl CacheHttp, channel: GuildChannel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 118 + use skua::all::GuildChannel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/execute_webhook.rs - builder::execute_webhook::ExecuteWebhook::in_thread (line 172) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/execute_webhook.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/builder/execute_webhook.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | let mut webhook = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 183 | webhook.execute(&http, false, builder).await?; [INFO] [stdout] | ------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `webhook` an explicit type [INFO] [stdout] | [INFO] [stdout] 180 | let mut webhook: /* Type */ = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_guild.rs - builder::edit_guild::EditGuild<'a>::icon (line 88) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | use serenity::builder::{EditGuild, CreateAttachment}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | use serenity::{http::Http, model::id::GuildId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/builder/edit_guild.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | let mut guild = GuildId::new(1).to_partial_guild(&http).await?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 99 | guild.edit(&http, builder).await?; [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `guild` an explicit type [INFO] [stdout] | [INFO] [stdout] 94 | let mut guild: /* Type */ = GuildId::new(1).to_partial_guild(&http).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::role (line 598) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:599:5 [INFO] [stdout] | [INFO] [stdout] 599 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::message (line 555) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:556:5 [INFO] [stdout] | [INFO] [stdout] 556 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/edit_guild.rs - builder::edit_guild::EditGuild<'a>::verification_level (line 248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | use serenity::builder::EditGuild; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | use serenity::{http::Http, model::guild::Guild}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/edit_guild.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | use serenity::model::guild::VerificationLevel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/settings.rs - cache::settings::Settings (line 9) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/settings.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use serenity::cache::Settings as CacheSettings; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::settings (line 631) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:632:5 [INFO] [stdout] | [INFO] [stdout] 632 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/get_messages.rs - builder::get_messages::GetMessages (line 31) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/get_messages.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/get_messages.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use serenity::builder::GetMessages; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/get_messages.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | use serenity::model::id::{ChannelId, MessageId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::member (line 455) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:458:5 [INFO] [stdout] | [INFO] [stdout] 458 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::guild (line 425) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:426:5 [INFO] [stdout] | [INFO] [stdout] 426 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::dnd (line 148) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::model::channel::Message` [INFO] [stdout] --> src/client/context.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:154:3 [INFO] [stdout] | [INFO] [stdout] 154 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:155:6 [INFO] [stdout] | [INFO] [stdout] 155 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 148 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:156:34 [INFO] [stdout] | [INFO] [stdout] 156 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 148 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 148 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 148 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::user (line 659) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:660:5 [INFO] [stdout] | [INFO] [stdout] 660 | use serenity::client::Context; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::new_with_settings (line 249) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | use serenity::cache::{Cache, Settings}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::set_activity (line 239) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | use serenity::gateway::ActivityData; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::channel::Message`, `serenity::gateway::ActivityData` [INFO] [stdout] --> src/client/context.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | use serenity::gateway::ActivityData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:246:3 [INFO] [stdout] | [INFO] [stdout] 246 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:247:6 [INFO] [stdout] | [INFO] [stdout] 247 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 239 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:248:34 [INFO] [stdout] | [INFO] [stdout] 248 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 239 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 239 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 239 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::set_presence (line 286) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | use serenity::model::gateway::Ready; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:294:13 [INFO] [stdout] | [INFO] [stdout] 294 | use serenity::gateway::ActivityData; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:295:13 [INFO] [stdout] | [INFO] [stdout] 295 | use serenity::model::user::OnlineStatus; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::gateway::Ready`, `serenity::gateway::ActivityData`, `serenity::model::user::OnlineStatus` [INFO] [stdout] --> src/client/context.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | use serenity::model::gateway::Ready; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | use serenity::gateway::ActivityData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 295 | use serenity::model::user::OnlineStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:291:3 [INFO] [stdout] | [INFO] [stdout] 291 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:292:6 [INFO] [stdout] | [INFO] [stdout] 292 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 286 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:293:36 [INFO] [stdout] | [INFO] [stdout] 293 | async fn ready(&self, context: Context, _: Ready) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 286 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 286 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 286 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/builder/create_attachment.rs - builder::create_attachment::EditAttachments (line 138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/builder/create_attachment.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | use serenity::all::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Http` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 140 | async fn foo_(ctx: Http, mut msg: Message) -> Result<(), Error> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 138 + use skua::all::Http; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:140:35 [INFO] [stdout] | [INFO] [stdout] 140 | async fn foo_(ctx: Http, mut msg: Message) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 138 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in this scope [INFO] [stdout] --> src/builder/create_attachment.rs:140:58 [INFO] [stdout] | [INFO] [stdout] 140 | async fn foo_(ctx: Http, mut msg: Message) -> Result<(), Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 138 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 138 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 138 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 138 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] = and 13 other candidates [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditMessage` [INFO] [stdout] --> src/builder/create_attachment.rs:141:15 [INFO] [stdout] | [INFO] [stdout] 141 | msg.edit(ctx, EditMessage::new().attachments(EditAttachments::new())).await?; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `EditMessage` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 138 + use skua::all::EditMessage; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EditAttachments` [INFO] [stdout] --> src/builder/create_attachment.rs:141:46 [INFO] [stdout] | [INFO] [stdout] 141 | msg.edit(ctx, EditMessage::new().attachments(EditAttachments::new())).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `EditAttachments` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 138 + use skua::all::EditAttachments; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/event_handler.rs - client::event_handler::FullEvent::snake_case_name (line 85) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/event_handler.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | use serenity::client::{Context, FullEvent}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::unknown_members (line 307) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::prelude::*`, `serenity::prelude::*` [INFO] [stdout] --> src/cache/mod.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 309 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:312:3 [INFO] [stdout] | [INFO] [stdout] 312 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/cache/mod.rs:314:6 [INFO] [stdout] | [INFO] [stdout] 314 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 307 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/cache/mod.rs:315:38 [INFO] [stdout] | [INFO] [stdout] 315 | async fn cache_ready(&self, ctx: Context, _: Vec) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 307 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 307 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 307 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildId` in this scope [INFO] [stdout] --> src/cache/mod.rs:315:54 [INFO] [stdout] | [INFO] [stdout] 315 | async fn cache_ready(&self, ctx: Context, _: Vec) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 307 + use skua::all::GuildId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::shard_manager (line 570) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:571:5 [INFO] [stdout] | [INFO] [stdout] 571 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Client` in this scope [INFO] [stdout] --> src/client/mod.rs:574:16 [INFO] [stdout] | [INFO] [stdout] 574 | fn run(client: Client) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 570 + use reqwest::Client; [INFO] [stdout] | [INFO] [stdout] 570 + use skua::Client; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:580:21 [INFO] [stdout] | [INFO] [stdout] 580 | let count = shard_manager.shards_instantiated().await.len(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::channel_messages (line 405) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:406:12 [INFO] [stdout] | [INFO] [stdout] 406 | let cache: serenity::cache::Cache = todo!(); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 405 + use skua::cache; [INFO] [stdout] | [INFO] [stdout] help: if you import `cache`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 406 - let cache: serenity::cache::Cache = todo!(); [INFO] [stdout] 406 + let cache: cache::Cache = todo!(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/cache/mod.rs:410:11 [INFO] [stdout] | [INFO] [stdout] 410 | .map(|msgs| msgs.values().filter(|m| m.author.id == 8).collect::>()); [INFO] [stdout] | ^^^^ ---- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 410 | .map(|msgs: /* Type */| msgs.values().filter(|m| m.author.id == 8).collect::>()); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::idle (line 119) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::model::channel::Message` [INFO] [stdout] --> src/client/context.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:125:3 [INFO] [stdout] | [INFO] [stdout] 125 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:126:6 [INFO] [stdout] | [INFO] [stdout] 126 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 119 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:127:34 [INFO] [stdout] | [INFO] [stdout] 127 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 119 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 119 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 119 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::set_presence (line 269) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | use serenity::model::gateway::Ready; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:277:13 [INFO] [stdout] | [INFO] [stdout] 277 | use serenity::model::user::OnlineStatus; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::gateway::Ready`, `serenity::model::user::OnlineStatus` [INFO] [stdout] --> src/client/context.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | use serenity::model::gateway::Ready; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | use serenity::model::user::OnlineStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:274:3 [INFO] [stdout] | [INFO] [stdout] 274 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:275:6 [INFO] [stdout] | [INFO] [stdout] 275 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 269 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:276:32 [INFO] [stdout] | [INFO] [stdout] 276 | async fn ready(&self, ctx: Context, _: Ready) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 269 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 269 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 269 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::invisible (line 177) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::model::channel::Message` [INFO] [stdout] --> src/client/context.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:183:3 [INFO] [stdout] | [INFO] [stdout] 183 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:184:6 [INFO] [stdout] | [INFO] [stdout] 184 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 177 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:185:34 [INFO] [stdout] | [INFO] [stdout] 185 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 177 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 177 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 177 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::online (line 90) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::model::channel::Message` [INFO] [stdout] --> src/client/context.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:96:3 [INFO] [stdout] | [INFO] [stdout] 96 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:97:6 [INFO] [stdout] | [INFO] [stdout] 97 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 90 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:98:34 [INFO] [stdout] | [INFO] [stdout] 98 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 90 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 90 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 90 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cache/mod.rs - cache::Cache::guilds (line 348) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 350 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::prelude::*`, `serenity::prelude::*` [INFO] [stdout] --> src/cache/mod.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 350 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/cache/mod.rs:354:3 [INFO] [stdout] | [INFO] [stdout] 354 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/cache/mod.rs:355:6 [INFO] [stdout] | [INFO] [stdout] 355 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 348 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/cache/mod.rs:356:36 [INFO] [stdout] | [INFO] [stdout] 356 | async fn ready(&self, context: Context, _: Ready) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 348 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 348 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 348 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ready` in this scope [INFO] [stdout] --> src/cache/mod.rs:356:48 [INFO] [stdout] | [INFO] [stdout] 356 | async fn ready(&self, context: Context, _: Ready) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 348 + use std::future::Ready; [INFO] [stdout] | [INFO] [stdout] 348 + use futures::future::Ready; [INFO] [stdout] | [INFO] [stdout] 348 + use skua::all::Ready; [INFO] [stdout] | [INFO] [stdout] 348 + use skua::all::create_poll::Ready; [INFO] [stdout] | [INFO] [stdout] = and 1 other candidate [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args (line 236) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::shard_manager (line 591) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 592 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Client` in this scope [INFO] [stdout] --> src/client/mod.rs:595:16 [INFO] [stdout] | [INFO] [stdout] 595 | fn run(client: Client) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 591 + use reqwest::Client; [INFO] [stdout] | [INFO] [stdout] 591 + use skua::Client; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args (line 265) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::start (line 652) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:654:5 [INFO] [stdout] | [INFO] [stdout] 654 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:655:5 [INFO] [stdout] | [INFO] [stdout] 655 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:659:42 [INFO] [stdout] | [INFO] [stdout] 659 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 652 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:659:5 [INFO] [stdout] | [INFO] [stdout] 659 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 660 | [INFO] [stdout] 661 | if let Err(why) = client.start().await { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 659 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::current (line 486) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 487 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/context.rs - client::context::Context::reset_presence (line 209) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::model::channel::Message` [INFO] [stdout] --> src/client/context.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/context.rs:215:3 [INFO] [stdout] | [INFO] [stdout] 215 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/context.rs:216:6 [INFO] [stdout] | [INFO] [stdout] 216 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 209 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/context.rs:217:34 [INFO] [stdout] | [INFO] [stdout] 217 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 209 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 209 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 209 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client (line 435) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:436:5 [INFO] [stdout] | [INFO] [stdout] 436 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 437 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:438:5 [INFO] [stdout] | [INFO] [stdout] 438 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:442:3 [INFO] [stdout] | [INFO] [stdout] 442 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/client/mod.rs:443:6 [INFO] [stdout] | [INFO] [stdout] 443 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 435 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/client/mod.rs:444:38 [INFO] [stdout] | [INFO] [stdout] 444 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 435 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 435 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 435 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/client/mod.rs:444:52 [INFO] [stdout] | [INFO] [stdout] 444 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 435 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:453:38 [INFO] [stdout] | [INFO] [stdout] 453 | Client::builder("my token here", GatewayIntents::default()).event_handler(Handler).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 435 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args (line 249) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::start_shard (line 754) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:756:5 [INFO] [stdout] | [INFO] [stdout] 756 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:761:42 [INFO] [stdout] | [INFO] [stdout] 761 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 754 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 762 | [INFO] [stdout] 763 | if let Err(why) = client.start_shard(0, 1).await { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 761 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::find_n (line 816) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:817:5 [INFO] [stdout] | [INFO] [stdout] 817 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::iter (line 695) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 696 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/framework/standard/args.rs:702:15 [INFO] [stdout] | [INFO] [stdout] 702 | let arg = arg.unwrap_or(0); [INFO] [stdout] | ^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args (line 298) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 299 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::quoted (line 559) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | use serenity::framework::standard::Args; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::start_shard (line 735) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:742:42 [INFO] [stdout] | [INFO] [stdout] 742 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 735 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 743 | [INFO] [stdout] 744 | if let Err(why) = client.start_shard(3, 5).await { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 742 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::start_autosharded (line 689) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:691:5 [INFO] [stdout] | [INFO] [stdout] 691 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:696:42 [INFO] [stdout] | [INFO] [stdout] 696 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 689 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 696 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 697 | [INFO] [stdout] 698 | if let Err(why) = client.start_autosharded().await { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 696 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::raw (line 723) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::blocked_guilds (line 212) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::Configuration`, `serenity::framework::standard::StandardFramework`, `serenity::model::id::GuildId` [INFO] [stdout] --> src/framework/standard/configuration.rs:214:37 [INFO] [stdout] | [INFO] [stdout] 214 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 215 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::find (line 776) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::raw_quoted (line 746) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:747:5 [INFO] [stdout] | [INFO] [stdout] 747 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::trimmed (line 514) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | use serenity::framework::standard::Args; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::delimiters (line 532) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:533:5 [INFO] [stdout] | [INFO] [stdout] 533 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::allowed_channels (line 187) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:188:5 [INFO] [stdout] | [INFO] [stdout] 188 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 190 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::Configuration`, `serenity::framework::standard::StandardFramework`, `serenity::model::id::ChannelId` [INFO] [stdout] --> src/framework/standard/configuration.rs:189:37 [INFO] [stdout] | [INFO] [stdout] 189 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 190 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::single_quoted (line 665) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:666:5 [INFO] [stdout] | [INFO] [stdout] 666 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::new (line 332) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:333:5 [INFO] [stdout] | [INFO] [stdout] 333 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::prefix (line 451) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::single (line 637) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 638 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/args.rs - framework::standard::args::Args::parse (line 612) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/args.rs:613:5 [INFO] [stdout] | [INFO] [stdout] 613 | use serenity::framework::standard::{Args, Delimiter}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::prefixes (line 475) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:476:5 [INFO] [stdout] | [INFO] [stdout] 476 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::owners (line 419) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:422:5 [INFO] [stdout] | [INFO] [stdout] 422 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:423:5 [INFO] [stdout] | [INFO] [stdout] 423 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::delimiter (line 510) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:511:5 [INFO] [stdout] | [INFO] [stdout] 511 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::dynamic_prefix (line 330) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:331:5 [INFO] [stdout] | [INFO] [stdout] 331 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:332:5 [INFO] [stdout] | [INFO] [stdout] 332 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::Configuration`, `serenity::framework::standard::StandardFramework` [INFO] [stdout] --> src/framework/standard/configuration.rs:332:37 [INFO] [stdout] | [INFO] [stdout] 332 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::owners (line 407) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:408:5 [INFO] [stdout] | [INFO] [stdout] 408 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::start_shards (line 795) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 797 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:798:5 [INFO] [stdout] | [INFO] [stdout] 798 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:802:42 [INFO] [stdout] | [INFO] [stdout] 802 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 795 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 802 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 803 | [INFO] [stdout] 804 | if let Err(why) = client.start_shards(8).await { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 802 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::disabled_commands (line 264) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | use serenity::client::Context; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | use serenity::framework::standard::macros::{command, group}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | use serenity::framework::standard::{CommandResult, Configuration}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `commands` in this scope [INFO] [stdout] --> src/framework/standard/configuration.rs:278:3 [INFO] [stdout] | [INFO] [stdout] 278 | #[commands(ping)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PENG_GROUP` in this scope [INFO] [stdout] --> src/framework/standard/configuration.rs:283:49 [INFO] [stdout] | [INFO] [stdout] 283 | let framework = StandardFramework::new().group(&PENG_GROUP); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/help_commands.rs - framework::standard::help_commands::plain (line 1322) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1323:5 [INFO] [stdout] | [INFO] [stdout] 1323 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1327:5 [INFO] [stdout] | [INFO] [stdout] 1327 | use serenity::framework::standard::help_commands::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1328:5 [INFO] [stdout] | [INFO] [stdout] 1328 | use serenity::framework::standard::macros::help; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1329:5 [INFO] [stdout] | [INFO] [stdout] 1329 | use serenity::framework::standard::{ [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1336:5 [INFO] [stdout] | [INFO] [stdout] 1336 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::framework::standard::help_commands::*`, `serenity::framework::standard::macros::help`, `serenity::framework::standard::Args`, `serenity::framework::standard::CommandGroup`, `serenity::framework::standard::CommandResult`, `serenity::framework::standard::HelpOptions`, `serenity::framework::standard::StandardFramework`, `serenity::model::prelude::*` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1323:5 [INFO] [stdout] | [INFO] [stdout] 1323 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1327 | use serenity::framework::standard::help_commands::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1328 | use serenity::framework::standard::macros::help; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1329 | use serenity::framework::standard::{ [INFO] [stdout] 1330 | Args, [INFO] [stdout] | ^^^^ [INFO] [stdout] 1331 | CommandGroup, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 1332 | CommandResult, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1333 | HelpOptions, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 1334 | StandardFramework, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1335 | }; [INFO] [stdout] 1336 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1340:15 [INFO] [stdout] | [INFO] [stdout] 1340 | context: &Context, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 1322 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 1322 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 1322 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1341:11 [INFO] [stdout] | [INFO] [stdout] 1341 | msg: &Message, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1322 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UserId` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1345:21 [INFO] [stdout] | [INFO] [stdout] 1345 | owners: HashSet, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1322 + use skua::all::UserId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `plain` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1347:13 [INFO] [stdout] | [INFO] [stdout] 1347 | let _ = plain(context, msg, args, &help_options, groups, owners).await?; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1322 + use skua::all::standard::help_commands::plain; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MY_HELP` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1351:48 [INFO] [stdout] | [INFO] [stdout] 1339 | / async fn my_help( [INFO] [stdout] 1340 | | context: &Context, [INFO] [stdout] 1341 | | msg: &Message, [INFO] [stdout] 1342 | | args: Args, [INFO] [stdout] ... | [INFO] [stdout] 1348 | | Ok(()) [INFO] [stdout] 1349 | | } [INFO] [stdout] | |_- similarly named function `my_help` defined here [INFO] [stdout] 1350 | [INFO] [stdout] 1351 | let framework = StandardFramework::new().help(&MY_HELP); [INFO] [stdout] | ^^^^^^^ help: a function with a similar name exists: `my_help` [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::after (line 515) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:516:5 [INFO] [stdout] | [INFO] [stdout] 516 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:517:5 [INFO] [stdout] | [INFO] [stdout] 517 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:518:5 [INFO] [stdout] | [INFO] [stdout] 518 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:519:5 [INFO] [stdout] | [INFO] [stdout] 519 | use serenity::framework::standard::CommandError; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::framework::standard::macros::hook`, `serenity::framework::standard::CommandError`, `serenity::framework::StandardFramework` [INFO] [stdout] --> src/framework/standard/mod.rs:516:5 [INFO] [stdout] | [INFO] [stdout] 516 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 517 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 518 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 519 | use serenity::framework::standard::CommandError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 520 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:523:25 [INFO] [stdout] | [INFO] [stdout] 523 | async fn after_hook(_: &Context, _: &Message, cmd_name: &str, error: Result<(), CommandError>) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 515 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 515 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 515 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:523:38 [INFO] [stdout] | [INFO] [stdout] 523 | async fn after_hook(_: &Context, _: &Message, cmd_name: &str, error: Result<(), CommandError>) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 515 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/help_commands.rs - framework::standard::help_commands (line 7) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use serenity::client::{Client, Context, EventHandler}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use serenity::framework::standard::macros::help; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use serenity::framework::standard::{ [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use serenity::model::prelude::{Message, UserId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MY_HELP` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:46:48 [INFO] [stdout] | [INFO] [stdout] 28 | / async fn my_help( [INFO] [stdout] 29 | | context: &Context, [INFO] [stdout] 30 | | msg: &Message, [INFO] [stdout] 31 | | args: Args, [INFO] [stdout] ... | [INFO] [stdout] 43 | | Ok(()) [INFO] [stdout] 44 | | } [INFO] [stdout] | |_- similarly named function `my_help` defined here [INFO] [stdout] 45 | [INFO] [stdout] 46 | let framework = StandardFramework::new().help(&MY_HELP); [INFO] [stdout] | ^^^^^^^ help: a function with a similar name exists: `my_help` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::blocked_users (line 239) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::Configuration`, `serenity::framework::standard::StandardFramework`, `serenity::model::id::UserId` [INFO] [stdout] --> src/framework/standard/configuration.rs:241:37 [INFO] [stdout] | [INFO] [stdout] 241 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 242 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration::dynamic_prefix (line 315) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:317:5 [INFO] [stdout] | [INFO] [stdout] 317 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::Configuration`, `serenity::framework::standard::StandardFramework` [INFO] [stdout] --> src/framework/standard/configuration.rs:317:37 [INFO] [stdout] | [INFO] [stdout] 317 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/client/mod.rs - client::Client::start_shard_range (line 836) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/client/mod.rs:838:5 [INFO] [stdout] | [INFO] [stdout] 838 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/client/mod.rs:839:5 [INFO] [stdout] | [INFO] [stdout] 839 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/client/mod.rs:843:42 [INFO] [stdout] | [INFO] [stdout] 843 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 836 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/client/mod.rs:843:5 [INFO] [stdout] | [INFO] [stdout] 843 | let mut client = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 844 | [INFO] [stdout] 845 | if let Err(why) = client.start_shard_range(4..7, 10).await { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 843 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::on_dispatch_error (line 404) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:405:5 [INFO] [stdout] | [INFO] [stdout] 405 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 406 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:408:5 [INFO] [stdout] | [INFO] [stdout] 408 | use serenity::framework::standard::DispatchError; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::framework::standard::macros::hook`, `serenity::framework::standard::DispatchError`, `serenity::framework::StandardFramework` [INFO] [stdout] --> src/framework/standard/mod.rs:405:5 [INFO] [stdout] | [INFO] [stdout] 405 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 406 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 407 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 408 | use serenity::framework::standard::DispatchError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 409 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:413:15 [INFO] [stdout] | [INFO] [stdout] 413 | context: &Context, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 404 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 404 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 404 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:414:11 [INFO] [stdout] | [INFO] [stdout] 414 | msg: &Message, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 404 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::before (line 463) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::framework::standard::macros::hook`, `serenity::framework::StandardFramework` [INFO] [stdout] --> src/framework/standard/mod.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 465 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 466 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 467 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:470:26 [INFO] [stdout] | [INFO] [stdout] 470 | async fn before_hook(_: &Context, _: &Message, cmd_name: &str) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 463 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 463 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 463 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:470:39 [INFO] [stdout] | [INFO] [stdout] 470 | async fn before_hook(_: &Context, _: &Message, cmd_name: &str) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 463 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/mod.rs - framework (line 32) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/mod.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/mod.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use serenity::framework::standard::macros::{command, group}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/mod.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use serenity::framework::standard::{CommandResult, Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/mod.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::macros::command`, `serenity::framework::standard::macros::group`, `serenity::framework::standard::CommandResult`, `serenity::framework::standard::Configuration`, `serenity::framework::standard::StandardFramework`, `serenity::model::channel::Message` [INFO] [stdout] --> src/framework/mod.rs:33:45 [INFO] [stdout] | [INFO] [stdout] 33 | use serenity::framework::standard::macros::{command, group}; [INFO] [stdout] | ^^^^^^^ ^^^^^ [INFO] [stdout] 34 | use serenity::framework::standard::{CommandResult, Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 35 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `commands` in this scope [INFO] [stdout] --> src/framework/mod.rs:53:3 [INFO] [stdout] | [INFO] [stdout] 53 | #[commands(about, ping)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/mod.rs:39:22 [INFO] [stdout] | [INFO] [stdout] 39 | async fn about(ctx: &Context, msg: &Message) -> CommandResult { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 32 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 32 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 32 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/mod.rs:46:21 [INFO] [stdout] | [INFO] [stdout] 46 | async fn ping(ctx: &Context, msg: &Message) -> CommandResult { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 32 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 32 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 32 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/framework/mod.rs:58:6 [INFO] [stdout] | [INFO] [stdout] 58 | impl EventHandler for Handler {} [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 32 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERAL_GROUP` in this scope [INFO] [stdout] --> src/framework/mod.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | .group(&GENERAL_GROUP); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Client` [INFO] [stdout] --> src/framework/mod.rs:72:18 [INFO] [stdout] | [INFO] [stdout] 72 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Client` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 32 + use reqwest::Client; [INFO] [stdout] | [INFO] [stdout] 32 + use skua::Client; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/framework/mod.rs:72:42 [INFO] [stdout] | [INFO] [stdout] 72 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 32 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::set_activity (line 140) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | use serenity::gateway::{Shard}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | use serenity::gateway::ActivityData; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | let mut shard = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 158 | shard.set_activity(Some(ActivityData::playing("Heroes of the Storm"))); [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `shard` an explicit type [INFO] [stdout] | [INFO] [stdout] 155 | let mut shard: /* Type */ = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/bridge/shard_manager.rs - gateway::bridge::shard_manager::ShardManager (line 40) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | use serenity::client::{EventHandler, RawEventHandler}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | use serenity::framework::{Framework, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | use serenity::gateway::{ShardManager, ShardManagerOptions}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | use serenity::model::gateway::GatewayIntents; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::client::EventHandler`, `serenity::client::RawEventHandler`, `serenity::framework::Framework`, `serenity::framework::StandardFramework`, `serenity::gateway::ShardManager`, `serenity::gateway::ShardManagerOptions`, `serenity::http::Http`, `serenity::model::gateway::GatewayIntents` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:54:24 [INFO] [stdout] | [INFO] [stdout] 54 | use serenity::client::{EventHandler, RawEventHandler}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] 55 | use serenity::framework::{Framework, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 56 | use serenity::gateway::{ShardManager, ShardManagerOptions}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 57 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 58 | use serenity::model::gateway::GatewayIntents; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TypeMap` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:69:33 [INFO] [stdout] | [INFO] [stdout] 69 | let data = Arc::new(RwLock::new(TypeMap::new())); [INFO] [stdout] | ^^^^^^^ use of undeclared type `TypeMap` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 40 + use skua::prelude::TypeMap; [INFO] [stdout] | [INFO] [stdout] 40 + use typemap_rev::TypeMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/mod.rs - gateway::ConnectionStage::is_connecting (line 206) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/mod.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | use serenity::gateway::ConnectionStage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::normal_message (line 578) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:580:5 [INFO] [stdout] | [INFO] [stdout] 580 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:581:5 [INFO] [stdout] | [INFO] [stdout] 581 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:582:5 [INFO] [stdout] | [INFO] [stdout] 582 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::framework::standard::macros::hook`, `serenity::framework::StandardFramework` [INFO] [stdout] --> src/framework/standard/mod.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 580 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 581 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 582 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:585:34 [INFO] [stdout] | [INFO] [stdout] 585 | async fn normal_message_hook(_: &Context, msg: &Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 578 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 578 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 578 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:585:49 [INFO] [stdout] | [INFO] [stdout] 585 | async fn normal_message_hook(_: &Context, msg: &Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 578 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::set_status (line 216) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | use serenity::gateway::{Shard}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | use serenity::model::user::OnlineStatus; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | let mut shard = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | shard.set_status(OnlineStatus::DoNotDisturb); [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `shard` an explicit type [INFO] [stdout] | [INFO] [stdout] 230 | let mut shard: /* Type */ = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/mod.rs - gateway::ConnectionStage::is_connecting (line 214) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/mod.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | use serenity::gateway::ConnectionStage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::chunk_guild (line 60) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | use serenity::gateway::{ChunkGuildFilter, Shard}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | let mut shard = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 78 | shard.chunk_guild(GuildId::new(81384788765712384), Some(2000), false, ChunkGuildFilter::None, None); [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `shard` an explicit type [INFO] [stdout] | [INFO] [stdout] 74 | let mut shard: /* Type */ = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::unrecognised_command (line 545) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::framework::standard::macros::hook`, `serenity::framework::StandardFramework` [INFO] [stdout] --> src/framework/standard/mod.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 547 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 548 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 549 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:553:9 [INFO] [stdout] | [INFO] [stdout] 553 | _: &Context, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 545 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 545 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 545 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:554:11 [INFO] [stdout] | [INFO] [stdout] 554 | msg: &Message, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 545 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/bridge/shard_messenger.rs - gateway::bridge::shard_messenger::ShardMessenger::chunk_guild (line 86) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | use serenity::gateway::{ChunkGuildFilter, Shard}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/gateway/bridge/shard_messenger.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | let mut shard = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?;; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 105 | shard.chunk_guild( [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `shard` an explicit type [INFO] [stdout] | [INFO] [stdout] 101 | let mut shard: /* Type */ = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?;; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::bucket (line 179) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | use serenity::framework::standard::macros::command; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | use serenity::framework::standard::{BucketBuilder, CommandResult, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `bucket` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:185:3 [INFO] [stdout] | [INFO] [stdout] 185 | #[bucket = "basic"] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::create_guild (line 644) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:646:5 [INFO] [stdout] | [INFO] [stdout] 646 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/shard.rs - gateway::shard::Shard::new (line 90) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | use serenity::gateway::Shard; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/configuration.rs - framework::standard::configuration::Configuration (line 77) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/framework/standard/configuration.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/framework/standard/configuration.rs:81:6 [INFO] [stdout] | [INFO] [stdout] 81 | impl EventHandler for Handler {} [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 77 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/framework/standard/configuration.rs:93:42 [INFO] [stdout] | [INFO] [stdout] 93 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 77 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::delete_message_reactions (line 1264) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:1265:5 [INFO] [stdout] | [INFO] [stdout] 1265 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | use serenity::model::id::{ChannelId, MessageId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/shard.rs - gateway::shard::Shard::chunk_guild (line 604) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 607 | use serenity::gateway::{ChunkGuildFilter, Shard}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 608 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:621:5 [INFO] [stdout] | [INFO] [stdout] 621 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/gateway/shard.rs:619:9 [INFO] [stdout] | [INFO] [stdout] 619 | let mut shard = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 623 | shard [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `shard` an explicit type [INFO] [stdout] | [INFO] [stdout] 619 | let mut shard: /* Type */ = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/shard.rs - gateway::shard::Shard::chunk_guild (line 578) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:580:5 [INFO] [stdout] | [INFO] [stdout] 580 | use serenity::gateway::{ChunkGuildFilter, Shard}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:581:5 [INFO] [stdout] | [INFO] [stdout] 581 | use serenity::model::gateway::{GatewayIntents, ShardInfo}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:582:5 [INFO] [stdout] | [INFO] [stdout] 582 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/shard.rs:594:5 [INFO] [stdout] | [INFO] [stdout] 594 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/gateway/shard.rs:592:9 [INFO] [stdout] | [INFO] [stdout] 592 | let mut shard = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 596 | shard.chunk_guild(GuildId::new(81384788765712384), Some(2000), false, ChunkGuildFilter::None, None).await?; [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `shard` an explicit type [INFO] [stdout] | [INFO] [stdout] 592 | let mut shard: /* Type */ = Shard::new(mutex.clone(), "", shard_info, GatewayIntents::all(), None).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::before (line 479) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:480:5 [INFO] [stdout] | [INFO] [stdout] 480 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:481:5 [INFO] [stdout] | [INFO] [stdout] 481 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::framework::standard::macros::hook`, `serenity::framework::StandardFramework` [INFO] [stdout] --> src/framework/standard/mod.rs:480:5 [INFO] [stdout] | [INFO] [stdout] 480 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 481 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 482 | use serenity::framework::standard::macros::hook; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 483 | use serenity::framework::StandardFramework; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:486:28 [INFO] [stdout] | [INFO] [stdout] 486 | async fn before_hook(ctx: &Context, msg: &Message, cmd_name: &str) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 479 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 479 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 479 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:486:43 [INFO] [stdout] | [INFO] [stdout] 486 | async fn before_hook(ctx: &Context, msg: &Message, cmd_name: &str) -> bool { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 479 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/framework/standard/mod.rs:489:13 [INFO] [stdout] | [INFO] [stdout] 489 | if !channel.is_nsfw() { [INFO] [stdout] | ^^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/help_commands.rs - framework::standard::help_commands::with_embeds (line 1119) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1120:5 [INFO] [stdout] | [INFO] [stdout] 1120 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1124:5 [INFO] [stdout] | [INFO] [stdout] 1124 | use serenity::framework::standard::help_commands::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | use serenity::framework::standard::macros::help; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1126:5 [INFO] [stdout] | [INFO] [stdout] 1126 | use serenity::framework::standard::{ [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1133:5 [INFO] [stdout] | [INFO] [stdout] 1133 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::framework::standard::help_commands::*`, `serenity::framework::standard::macros::help`, `serenity::framework::standard::Args`, `serenity::framework::standard::CommandGroup`, `serenity::framework::standard::CommandResult`, `serenity::framework::standard::HelpOptions`, `serenity::framework::standard::StandardFramework`, `serenity::model::prelude::*` [INFO] [stdout] --> src/framework/standard/help_commands.rs:1120:5 [INFO] [stdout] | [INFO] [stdout] 1120 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1124 | use serenity::framework::standard::help_commands::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1125 | use serenity::framework::standard::macros::help; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1126 | use serenity::framework::standard::{ [INFO] [stdout] 1127 | Args, [INFO] [stdout] | ^^^^ [INFO] [stdout] 1128 | CommandGroup, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 1129 | CommandResult, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1130 | HelpOptions, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 1131 | StandardFramework, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1132 | }; [INFO] [stdout] 1133 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1137:15 [INFO] [stdout] | [INFO] [stdout] 1137 | context: &Context, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 1119 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 1119 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 1119 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1138:11 [INFO] [stdout] | [INFO] [stdout] 1138 | msg: &Message, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1119 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UserId` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1142:21 [INFO] [stdout] | [INFO] [stdout] 1142 | owners: HashSet, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1119 + use skua::all::UserId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `with_embeds` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1144:13 [INFO] [stdout] | [INFO] [stdout] 1144 | let _ = with_embeds(context, msg, args, &help_options, groups, owners).await?; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1119 + use skua::all::standard::help_commands::with_embeds; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MY_HELP` in this scope [INFO] [stdout] --> src/framework/standard/help_commands.rs:1148:48 [INFO] [stdout] | [INFO] [stdout] 1136 | / async fn my_help( [INFO] [stdout] 1137 | | context: &Context, [INFO] [stdout] 1138 | | msg: &Message, [INFO] [stdout] 1139 | | args: Args, [INFO] [stdout] ... | [INFO] [stdout] 1145 | | Ok(()) [INFO] [stdout] 1146 | | } [INFO] [stdout] | |_- similarly named function `my_help` defined here [INFO] [stdout] 1147 | [INFO] [stdout] 1148 | let framework = StandardFramework::new().help(&MY_HELP); [INFO] [stdout] | ^^^^^^^ help: a function with a similar name exists: `my_help` [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::delete_webhook (line 1499) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:1501:5 [INFO] [stdout] | [INFO] [stdout] 1501 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:1500:5 [INFO] [stdout] | [INFO] [stdout] 1500 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::http::Http` [INFO] [stdout] --> src/http/client.rs:1500:5 [INFO] [stdout] | [INFO] [stdout] 1500 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:1505:18 [INFO] [stdout] | [INFO] [stdout] 1505 | let webhook_id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1499 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gateway/bridge/shard_manager.rs - gateway::bridge::shard_manager::ShardManager::restart (line 222) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 224 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::model::id::ShardId` [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | use serenity::model::id::ShardId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Client` in this scope [INFO] [stdout] --> src/gateway/bridge/shard_manager.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 226 | async fn run(client: Client) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 222 + use reqwest::Client; [INFO] [stdout] | [INFO] [stdout] 222 + use skua::Client; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_channel_webhooks (line 3147) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:3149:5 [INFO] [stdout] | [INFO] [stdout] 3149 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:3148:5 [INFO] [stdout] | [INFO] [stdout] 3148 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::http::Http` [INFO] [stdout] --> src/http/client.rs:3148:5 [INFO] [stdout] | [INFO] [stdout] 3148 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/client.rs:3153:18 [INFO] [stdout] | [INFO] [stdout] 3153 | let channel_id = ChannelId::new(81384788765712384); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3147 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::edit_webhook_with_token (line 2479) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2482:5 [INFO] [stdout] | [INFO] [stdout] 2482 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2480:5 [INFO] [stdout] | [INFO] [stdout] 2480 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2481:5 [INFO] [stdout] | [INFO] [stdout] 2481 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::json::json` [INFO] [stdout] --> src/http/client.rs:2480:5 [INFO] [stdout] | [INFO] [stdout] 2480 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2481 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:2486:10 [INFO] [stdout] | [INFO] [stdout] 2486 | let id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2479 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::edit_webhook (line 2432) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2436:5 [INFO] [stdout] | [INFO] [stdout] 2436 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2433:5 [INFO] [stdout] | [INFO] [stdout] 2433 | use serenity::builder::CreateAttachment; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2434:5 [INFO] [stdout] | [INFO] [stdout] 2434 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2435:5 [INFO] [stdout] | [INFO] [stdout] 2435 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::builder::CreateAttachment`, `serenity::http::Http`, `serenity::json::json` [INFO] [stdout] --> src/http/client.rs:2433:5 [INFO] [stdout] | [INFO] [stdout] 2433 | use serenity::builder::CreateAttachment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2434 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2435 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:2440:10 [INFO] [stdout] | [INFO] [stdout] 2440 | let id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2432 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::configure (line 144) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | use serenity::framework::standard::{Configuration, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | use serenity::Client; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:147:6 [INFO] [stdout] | [INFO] [stdout] 147 | impl EventHandler for Handler {} [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 144 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/framework/standard/mod.rs:156:42 [INFO] [stdout] | [INFO] [stdout] 156 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 144 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::execute_webhook (line 2549) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2552:5 [INFO] [stdout] | [INFO] [stdout] 2552 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2550:5 [INFO] [stdout] | [INFO] [stdout] 2550 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2551:5 [INFO] [stdout] | [INFO] [stdout] 2551 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::json::json` [INFO] [stdout] --> src/http/client.rs:2550:5 [INFO] [stdout] | [INFO] [stdout] 2550 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2551 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:2556:10 [INFO] [stdout] | [INFO] [stdout] 2556 | let id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2549 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::create_webhook (line 994) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:997:5 [INFO] [stdout] | [INFO] [stdout] 997 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:995:5 [INFO] [stdout] | [INFO] [stdout] 995 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:996:5 [INFO] [stdout] | [INFO] [stdout] 996 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::json::json` [INFO] [stdout] --> src/http/client.rs:995:5 [INFO] [stdout] | [INFO] [stdout] 995 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 996 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/client.rs:1001:18 [INFO] [stdout] | [INFO] [stdout] 1001 | let channel_id = ChannelId::new(81384788765712384); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 994 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::fire (line 4852) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4857:5 [INFO] [stdout] | [INFO] [stdout] 4857 | use serenity::{ [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4854:5 [INFO] [stdout] | [INFO] [stdout] 4854 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::http::LightMethod`, `serenity::http::Request`, `serenity::http::Route` [INFO] [stdout] --> src/http/client.rs:4854:5 [INFO] [stdout] | [INFO] [stdout] 4854 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4858 | http::{LightMethod, Request, Route}, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/client.rs:4865:18 [INFO] [stdout] | [INFO] [stdout] 4865 | let channel_id = ChannelId::new(381880193700069377); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4852 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/http/client.rs:4870:27 [INFO] [stdout] | [INFO] [stdout] 4870 | let message = http.fire::(request).await?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4852 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::edit_voice_state_me (line 2359) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2362:5 [INFO] [stdout] | [INFO] [stdout] 2362 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2360:5 [INFO] [stdout] | [INFO] [stdout] 2360 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2361:5 [INFO] [stdout] | [INFO] [stdout] 2361 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::json::json` [INFO] [stdout] --> src/http/client.rs:2360:5 [INFO] [stdout] | [INFO] [stdout] 2360 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2361 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GuildId` [INFO] [stdout] --> src/http/client.rs:2366:16 [INFO] [stdout] | [INFO] [stdout] 2366 | let guild_id = GuildId::new(187450744427773963); [INFO] [stdout] | ^^^^^^^ use of undeclared type `GuildId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2359 + use skua::all::GuildId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_guild_webhooks (line 3997) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:3999:5 [INFO] [stdout] | [INFO] [stdout] 3999 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:3998:5 [INFO] [stdout] | [INFO] [stdout] 3998 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::http::Http` [INFO] [stdout] --> src/http/client.rs:3998:5 [INFO] [stdout] | [INFO] [stdout] 3998 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GuildId` [INFO] [stdout] --> src/http/client.rs:4003:16 [INFO] [stdout] | [INFO] [stdout] 4003 | let guild_id = GuildId::new(81384788765712384); [INFO] [stdout] | ^^^^^^^ use of undeclared type `GuildId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3997 + use skua::all::GuildId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::delete_webhook_with_token (line 1536) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:1538:5 [INFO] [stdout] | [INFO] [stdout] 1538 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:1537:5 [INFO] [stdout] | [INFO] [stdout] 1537 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::http::Http` [INFO] [stdout] --> src/http/client.rs:1537:5 [INFO] [stdout] | [INFO] [stdout] 1537 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:1542:10 [INFO] [stdout] | [INFO] [stdout] 1542 | let id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1536 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_current_user_guild_member (line 4088) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4089:5 [INFO] [stdout] | [INFO] [stdout] 4089 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4093:5 [INFO] [stdout] | [INFO] [stdout] 4093 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_guilds (line 4033) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4034:5 [INFO] [stdout] | [INFO] [stdout] 4034 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4038:5 [INFO] [stdout] | [INFO] [stdout] 4038 | use serenity::http::GuildPagination; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4039:5 [INFO] [stdout] | [INFO] [stdout] 4039 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/typing.rs - http::typing::Typing (line 28) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/typing.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use serenity::{http::{Http, Typing}, Result, model::prelude::*}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/http/typing.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use serenity::{http::{Http, Typing}, Result, model::prelude::*}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/typing.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | let channel_id = ChannelId::new(7); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 29 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::HttpBuilder (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use serenity::http::HttpBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/ratelimiting.rs - http::ratelimiting::Ratelimiter::routes (line 151) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/ratelimiting.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/ratelimiting.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | use serenity::http::Route; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/ratelimiting.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Route`, `serenity::http::Http` [INFO] [stdout] --> src/http/ratelimiting.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | use serenity::http::Route; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 153 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/ratelimiting.rs:161:18 [INFO] [stdout] | [INFO] [stdout] 161 | let channel_id = ChannelId::new(7); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 151 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/http/ratelimiting.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | let reader = routes.read().await; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 165 | if let Some(route) = reader.get(&route.ratelimiting_bucket()) { [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `reader` an explicit type [INFO] [stdout] | [INFO] [stdout] 159 | let reader: /* Type */ = routes.read().await; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/http/ratelimiting.rs:166:26 [INFO] [stdout] | [INFO] [stdout] 166 | if let Some(reset) = route.lock().await.reset() { [INFO] [stdout] | ^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/http/ratelimiting.rs:166:26 [INFO] [stdout] | [INFO] [stdout] 166 | if let Some(reset) = route.lock().await.reset() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/application/command.rs - model::application::command::Command::create_global_command (line 136) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | use serenity::builder::{CreateCommand, CreateCommandOption as CreateOption}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | use serenity::model::application::{Command, CommandOptionType}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | use serenity::model::id::ApplicationId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_webhook_from_url (line 4538) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4539:5 [INFO] [stdout] | [INFO] [stdout] 4539 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::edit (line 306) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | use serenity::builder::EditChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/attachment.rs - model::channel::attachment::Attachment::download (line 94) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/attachment.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/attachment.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::prelude::*`, `serenity::prelude::*` [INFO] [stdout] --> src/model/channel/attachment.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/attachment.rs:105:3 [INFO] [stdout] | [INFO] [stdout] 105 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/channel/attachment.rs:107:6 [INFO] [stdout] | [INFO] [stdout] 107 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 94 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/channel/attachment.rs:108:38 [INFO] [stdout] | [INFO] [stdout] 108 | async fn message(&self, context: Context, mut message: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 94 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 94 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 94 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/model/channel/attachment.rs:108:60 [INFO] [stdout] | [INFO] [stdout] 108 | async fn message(&self, context: Context, mut message: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 94 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::request (line 4894) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4896:5 [INFO] [stdout] | [INFO] [stdout] 4896 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4895:5 [INFO] [stdout] | [INFO] [stdout] 4895 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4900:5 [INFO] [stdout] | [INFO] [stdout] 4900 | use serenity::http::{LightMethod, Request, Route}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::http::LightMethod`, `serenity::http::Request`, `serenity::http::Route` [INFO] [stdout] --> src/http/client.rs:4895:5 [INFO] [stdout] | [INFO] [stdout] 4895 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4900 | use serenity::http::{LightMethod, Request, Route}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/client.rs:4905:18 [INFO] [stdout] | [INFO] [stdout] 4905 | let channel_id = ChannelId::new(381880193700069377); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4894 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/http/client.rs:4910:5 [INFO] [stdout] | [INFO] [stdout] 4910 | let response = http.request(request).await?; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 4911 | [INFO] [stdout] 4912 | println!("Response successful?: {}", response.status().is_success()); [INFO] [stdout] | -------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `response` an explicit type [INFO] [stdout] | [INFO] [stdout] 4910 | let response: /* Type */ = http.request(request).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::MessagesIter::stream (line 1222) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:1223:5 [INFO] [stdout] | [INFO] [stdout] 1223 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:1224:5 [INFO] [stdout] | [INFO] [stdout] 1224 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:1229:5 [INFO] [stdout] | [INFO] [stdout] 1229 | use serenity::futures::StreamExt; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:1230:5 [INFO] [stdout] | [INFO] [stdout] 1230 | use serenity::model::channel::MessagesIter; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::start_typing (line 4798) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4802:5 [INFO] [stdout] | [INFO] [stdout] 4802 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4800:5 [INFO] [stdout] | [INFO] [stdout] 4800 | use serenity::http::{Http, Typing}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/http/client.rs:4801:5 [INFO] [stdout] | [INFO] [stdout] 4801 | use serenity::Result; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChannelId` [INFO] [stdout] --> src/http/client.rs:4808:18 [INFO] [stdout] | [INFO] [stdout] 4808 | let channel_id = ChannelId::new(7); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ChannelId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4799 + use skua::all::ChannelId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::messages_iter (line 503) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:504:5 [INFO] [stdout] | [INFO] [stdout] 504 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 505 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:510:5 [INFO] [stdout] | [INFO] [stdout] 510 | use serenity::futures::StreamExt; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:511:5 [INFO] [stdout] | [INFO] [stdout] 511 | use serenity::model::channel::MessagesIter; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/structures/buckets.rs - framework::standard::structures::buckets::BucketBuilder::delay_action (line 468) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:473:5 [INFO] [stdout] | [INFO] [stdout] 473 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:470:5 [INFO] [stdout] | [INFO] [stdout] 470 | use serenity::framework::standard::macros::{command, group}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:471:5 [INFO] [stdout] | [INFO] [stdout] 471 | use serenity::framework::standard::{BucketBuilder, Configuration, CommandResult, StandardFramework}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 472 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::framework::standard::macros::command`, `serenity::framework::standard::macros::group`, `serenity::framework::standard::BucketBuilder`, `serenity::framework::standard::Configuration`, `serenity::framework::standard::CommandResult`, `serenity::framework::standard::StandardFramework`, `serenity::model::channel::Message` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:470:45 [INFO] [stdout] | [INFO] [stdout] 470 | use serenity::framework::standard::macros::{command, group}; [INFO] [stdout] | ^^^^^^^ ^^^^^ [INFO] [stdout] 471 | use serenity::framework::standard::{BucketBuilder, Configuration, CommandResult, StandardFramework}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 472 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `commands` in this scope [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:488:3 [INFO] [stdout] | [INFO] [stdout] 488 | #[commands(example_command)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `bucket` in this scope [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:476:3 [INFO] [stdout] | [INFO] [stdout] 476 | #[bucket = "example_bucket"] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:477:32 [INFO] [stdout] | [INFO] [stdout] 477 | async fn example_command(ctx: &Context, msg: &Message) -> CommandResult { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 468 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 468 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 468 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:483:41 [INFO] [stdout] | [INFO] [stdout] 483 | async fn example_overuse_response(ctx: &Context, msg: &Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 468 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 468 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 468 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERAL_GROUP` in this scope [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:503:13 [INFO] [stdout] | [INFO] [stdout] 503 | .group(&GENERAL_GROUP); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Client` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:507:18 [INFO] [stdout] | [INFO] [stdout] 507 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Client` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 468 + use reqwest::Client; [INFO] [stdout] | [INFO] [stdout] 468 + use skua::Client; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GatewayIntents` [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:507:42 [INFO] [stdout] | [INFO] [stdout] 507 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `GatewayIntents` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 468 + use skua::all::GatewayIntents; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:493:17 [INFO] [stdout] | [INFO] [stdout] 493 | let framework = StandardFramework::new() [INFO] [stdout] | _________________^ [INFO] [stdout] 494 | | .bucket("example_bucket", BucketBuilder::default() [INFO] [stdout] 495 | | // We initialise the bucket with the function we want to run [INFO] [stdout] 496 | | .delay_action(|ctx, msg| { [INFO] [stdout] ... | [INFO] [stdout] 502 | | .await [INFO] [stdout] | |__________^ cannot infer type [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | let mut client = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 511 | client.start().await?; [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `client` an explicit type [INFO] [stdout] | [INFO] [stdout] 507 | let mut client: /* Type */ = Client::builder(&token, GatewayIntents::default()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/framework/standard/structures/buckets.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | msg.reply(ctx, "I told you that you can't call this command less than every 10 seconds!").await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 15 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::edit_voice_state (line 542) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | use serenity::{cache::Cache, http::Http, model::id::{ChannelId, UserId}}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 551 | use serenity::builder::EditVoiceState; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:552:5 [INFO] [stdout] | [INFO] [stdout] 552 | use serenity::model::ModelError; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::create_permission (line 304) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | use serenity::{cache::Cache, http::Http, model::id::{ChannelId, UserId, RoleId}}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | use serenity::model::channel::{Channel, PermissionOverwrite, PermissionOverwriteType}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 314 | use serenity::model::{ModelError, Permissions}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::send_files (line 688) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 689 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | use serenity::builder::{CreateAttachment, CreateMessage}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 695 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/framework/standard/mod.rs - framework::standard::StandardFramework::group (line 317) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:318:5 [INFO] [stdout] | [INFO] [stdout] 318 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | use serenity::client::{Client, Context}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 325 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/framework/standard/mod.rs:326:5 [INFO] [stdout] | [INFO] [stdout] 326 | use serenity::framework::standard::{ [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::client::Client`, `serenity::client::Context`, `serenity::model::channel::Message`, `serenity::framework::standard::StandardFramework`, `serenity::framework::standard::CommandResult`, `serenity::framework::standard::macros::command`, `serenity::framework::standard::macros::group` [INFO] [stdout] --> src/framework/standard/mod.rs:324:24 [INFO] [stdout] | [INFO] [stdout] 324 | use serenity::client::{Client, Context}; [INFO] [stdout] | ^^^^^^ ^^^^^^^ [INFO] [stdout] 325 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 326 | use serenity::framework::standard::{ [INFO] [stdout] 327 | StandardFramework, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 328 | CommandResult, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 329 | macros::{command, group}, [INFO] [stdout] | ^^^^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `commands` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:348:3 [INFO] [stdout] | [INFO] [stdout] 348 | #[commands(ping, pong)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:322:6 [INFO] [stdout] | [INFO] [stdout] 322 | impl EventHandler for Handler {} [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 317 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BINGBONG_GROUP` in this scope [INFO] [stdout] --> src/framework/standard/mod.rs:353:13 [INFO] [stdout] | [INFO] [stdout] 353 | .group(&BINGBONG_GROUP); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::edit_own_voice_state (line 593) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | use serenity::{cache::Cache, http::Http, model::id::ChannelId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:602:5 [INFO] [stdout] | [INFO] [stdout] 602 | use serenity::builder::EditVoiceState; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:603:5 [INFO] [stdout] | [INFO] [stdout] 603 | use serenity::model::ModelError; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/application/command.rs - model::application::command::Command::create_global_command (line 119) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | use serenity::builder::CreateCommand; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | use serenity::model::application::Command; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/application/command.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | use serenity::model::id::ApplicationId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::edit_voice_state (line 2306) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2309:5 [INFO] [stdout] | [INFO] [stdout] 2309 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2307:5 [INFO] [stdout] | [INFO] [stdout] 2307 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:2308:5 [INFO] [stdout] | [INFO] [stdout] 2308 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::http::Http`, `serenity::json::json` [INFO] [stdout] --> src/http/client.rs:2307:5 [INFO] [stdout] | [INFO] [stdout] 2307 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2308 | use serenity::json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GuildId` [INFO] [stdout] --> src/http/client.rs:2313:16 [INFO] [stdout] | [INFO] [stdout] 2313 | let guild_id = GuildId::new(187450744427773963); [INFO] [stdout] | ^^^^^^^ use of undeclared type `GuildId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2306 + use skua::all::GuildId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UserId` [INFO] [stdout] --> src/http/client.rs:2314:15 [INFO] [stdout] | [INFO] [stdout] 2314 | let user_id = UserId::new(150443906511667200); [INFO] [stdout] | ^^^^^^ use of undeclared type `UserId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2306 + use skua::all::UserId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::start_typing (line 762) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | use serenity::{http::Http, Result, model::id::ChannelId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | use serenity::{http::Http, Result, model::id::ChannelId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/reaction.rs - model::channel::reaction::ReactionType::from (line 413) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/reaction.rs:415:5 [INFO] [stdout] | [INFO] [stdout] 415 | use serenity::http::CacheHttp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/reaction.rs:416:5 [INFO] [stdout] | [INFO] [stdout] 416 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/reaction.rs:417:5 [INFO] [stdout] | [INFO] [stdout] 417 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/reaction.rs - model::channel::reaction::ReactionType::Error (line 513) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/reaction.rs:514:5 [INFO] [stdout] | [INFO] [stdout] 514 | use serenity::model::channel::ReactionType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/reaction.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | use serenity::model::id::EmojiId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_webhook_with_token (line 4498) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4500:5 [INFO] [stdout] | [INFO] [stdout] 4500 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4499:5 [INFO] [stdout] | [INFO] [stdout] 4499 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::http::Http` [INFO] [stdout] --> src/http/client.rs:4499:5 [INFO] [stdout] | [INFO] [stdout] 4499 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:4504:10 [INFO] [stdout] | [INFO] [stdout] 4504 | let id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4498 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/http/client.rs - http::client::Http::get_webhook (line 4465) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4467:5 [INFO] [stdout] | [INFO] [stdout] 4467 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/http/client.rs:4466:5 [INFO] [stdout] | [INFO] [stdout] 4466 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::http::Http` [INFO] [stdout] --> src/http/client.rs:4466:5 [INFO] [stdout] | [INFO] [stdout] 4466 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WebhookId` [INFO] [stdout] --> src/http/client.rs:4471:10 [INFO] [stdout] | [INFO] [stdout] 4471 | let id = WebhookId::new(245037420704169985); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `WebhookId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4465 + use skua::all::WebhookId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::create_permission (line 273) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | use serenity::{cache::Cache, http::Http, model::id::{ChannelId, UserId}}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:282:5 [INFO] [stdout] | [INFO] [stdout] 282 | use serenity::model::channel::{PermissionOverwrite, PermissionOverwriteType}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 283 | use serenity::model::{ModelError, Permissions}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::start_typing (line 936) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:939:5 [INFO] [stdout] | [INFO] [stdout] 939 | use serenity::{cache::Cache, http::Http, model::channel::GuildChannel, Result}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:939:5 [INFO] [stdout] | [INFO] [stdout] 939 | use serenity::{cache::Cache, http::Http, model::channel::GuildChannel, Result}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/reaction.rs - model::channel::reaction::ReactionType::Error (line 495) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/reaction.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 499 | use serenity::model::channel::ReactionType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::b (line 162) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/message.rs - model::channel::message::Message::edit (line 373) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/message.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | use serenity::builder::EditMessage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/message.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/message.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/message.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 377 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/private_channel.rs - model::channel::private_channel::PrivateChannel::start_typing (line 326) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/private_channel.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | use serenity::{cache::Cache, http::Http, model::channel::PrivateChannel, Result}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/model/channel/private_channel.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | use serenity::{cache::Cache, http::Http, model::channel::PrivateChannel, Result}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::from (line 216) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::edit (line 465) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | use serenity::builder::EditChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 468 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour (line 48) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::g (line 148) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::hex (line 196) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::from_rgb (line 103) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/mod.rs - model::channel::Channel::private (line 90) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/mod.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | use serenity::model::channel::Channel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::r (line 134) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/guild_channel.rs - model::channel::guild_channel::GuildChannel::permissions_for_user (line 736) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::prelude::*`, `serenity::prelude::*` [INFO] [stdout] --> src/model/channel/guild_channel.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 738 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/guild_channel.rs:741:3 [INFO] [stdout] | [INFO] [stdout] 741 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/channel/guild_channel.rs:742:6 [INFO] [stdout] | [INFO] [stdout] 742 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 736 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/channel/guild_channel.rs:743:38 [INFO] [stdout] | [INFO] [stdout] 743 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 736 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 736 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 736 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/model/channel/guild_channel.rs:743:52 [INFO] [stdout] | [INFO] [stdout] 743 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 736 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::from (line 250) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::from_rgb (line 112) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::new (line 84) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::ban (line 188) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | use serenity::model::id::{GuildId, UserId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::broadcast_typing (line 49) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:53:11 [INFO] [stdout] | [INFO] [stdout] 53 | let http: serenity::http::Http = unimplemented!(); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 49 + use skua::http; [INFO] [stdout] | [INFO] [stdout] help: if you import `http`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 53 - let http: serenity::http::Http = unimplemented!(); [INFO] [stdout] 53 + let http: http::Http = unimplemented!(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour (line 58) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/mod.rs - model::channel::Channel::guild (line 60) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/mod.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | use serenity::model::channel::Channel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/error.rs - model::error::Error (line 17) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/error.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/error.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use serenity::model::ModelError; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/error.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/model/error.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use serenity::Error; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/error.rs:25:3 [INFO] [stdout] | [INFO] [stdout] 25 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/error.rs:27:6 [INFO] [stdout] | [INFO] [stdout] 27 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 17 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/error.rs:28:48 [INFO] [stdout] | [INFO] [stdout] 28 | async fn guild_ban_removal(&self, context: Context, guild_id: GuildId, user: User) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 17 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 17 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 17 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GuildId` in this scope [INFO] [stdout] --> src/model/error.rs:28:67 [INFO] [stdout] | [INFO] [stdout] 28 | async fn guild_ban_removal(&self, context: Context, guild_id: GuildId, user: User) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 17 + use skua::all::GuildId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `User` in this scope [INFO] [stdout] --> src/model/error.rs:28:82 [INFO] [stdout] | [INFO] [stdout] 28 | async fn guild_ban_removal(&self, context: Context, guild_id: GuildId, user: User) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 17 + use skua::all::User; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::create_channel (line 349) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 350 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | use serenity::builder::CreateChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | use serenity::model::channel::ChannelType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/custom_emoji.rs - model::guild::custom_emoji::CustomEmoji::find_guild_id (line 128) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/custom_emoji.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | use serenity::cache::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/custom_emoji.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | use serenity::model::guild::CustomEmoji; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/custom_emoji.rs - model::guild::custom_emoji::CustomEmoji::url (line 172) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/custom_emoji.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | use serenity::model::guild::CustomEmoji; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/custom_emoji.rs - model::guild::custom_emoji::CustomEmoji::delete (line 67) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/custom_emoji.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | use serenity::client::Context; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/custom_emoji.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | use serenity::model::prelude::CustomEmoji; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::from (line 233) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::create_automod_rule (line 80) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | use serenity::builder::EditAutoModRule; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | use serenity::model::guild::automod::{Action, Trigger}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour (line 16) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use serenity::json::{json, from_value}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use serenity::model::guild::Role; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use serenity::model::id::RoleId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use serenity::model::permissions; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::edit_sticker (line 929) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:930:5 [INFO] [stdout] | [INFO] [stdout] 930 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:931:5 [INFO] [stdout] | [INFO] [stdout] 931 | use serenity::model::guild::PartialGuild; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:932:5 [INFO] [stdout] | [INFO] [stdout] 932 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:933:5 [INFO] [stdout] | [INFO] [stdout] 933 | use serenity::builder::EditSticker; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:934:5 [INFO] [stdout] | [INFO] [stdout] 934 | use serenity::model::id::StickerId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/guild/partial_guild.rs:938:5 [INFO] [stdout] | [INFO] [stdout] 938 | let guild = PartialGuild::get(&http, GuildId::new(7)).await?; [INFO] [stdout] | ^^^^^ [INFO] [stdout] 939 | let builder = EditSticker::new().name("Bun bun meow"); [INFO] [stdout] 940 | guild.edit_sticker(&http, StickerId::new(7), builder).await?; [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `guild` an explicit type [INFO] [stdout] | [INFO] [stdout] 938 | let guild: /* Type */ = PartialGuild::get(&http, GuildId::new(7)).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_role (line 747) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 748 | use serenity::builder::EditRole; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | use serenity::model::id::{GuildId, RoleId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/mod.rs - model::guild::Guild::create_channel (line 687) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:688:5 [INFO] [stdout] | [INFO] [stdout] 688 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 689 | use serenity::model::guild::Guild; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:690:5 [INFO] [stdout] | [INFO] [stdout] 690 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:691:5 [INFO] [stdout] | [INFO] [stdout] 691 | use serenity::builder::CreateChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | use serenity::model::channel::ChannelType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/guild/mod.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 696 | let guild = Guild::get(&http, GuildId::new(7)).await?; [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 700 | let _channel = guild.create_channel(&http, builder).await?; [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `guild` an explicit type [INFO] [stdout] | [INFO] [stdout] 696 | let guild: /* Type */ = Guild::get(&http, GuildId::new(7)).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/mod.rs - model::guild::Guild::edit_sticker (line 1314) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1315:5 [INFO] [stdout] | [INFO] [stdout] 1315 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1316:5 [INFO] [stdout] | [INFO] [stdout] 1316 | use serenity::model::guild::Guild; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1317:5 [INFO] [stdout] | [INFO] [stdout] 1317 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1318:5 [INFO] [stdout] | [INFO] [stdout] 1318 | use serenity::builder::EditSticker; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1319:5 [INFO] [stdout] | [INFO] [stdout] 1319 | use serenity::model::id::StickerId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_member (line 672) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:673:5 [INFO] [stdout] | [INFO] [stdout] 673 | use serenity::builder::EditMember; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:674:5 [INFO] [stdout] | [INFO] [stdout] 674 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | use serenity::model::id::{GuildId, RoleId, UserId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/mention.rs - model::mention::Mentionable::mention (line 22) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use serenity::builder::CreateMessage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use serenity::model::guild::Member; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use serenity::model::channel::GuildChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use serenity::prelude::Context; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use serenity::model::mention::Mentionable; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity` [INFO] [stdout] --> src/model/mention.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use serenity::Error; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/mention.rs - model::mention::Mentionable::mention (line 49) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | use serenity::model::id::{RoleId, ChannelId, UserId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | use serenity::model::mention::Mentionable; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::members_iter (line 1157) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1158:5 [INFO] [stdout] | [INFO] [stdout] 1158 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1159:5 [INFO] [stdout] | [INFO] [stdout] 1159 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1164:5 [INFO] [stdout] | [INFO] [stdout] 1164 | use serenity::futures::StreamExt; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | use serenity::model::guild::MembersIter; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/guild/guild_id.rs:1170:52 [INFO] [stdout] | [INFO] [stdout] 1170 | Ok(member) => println!("{} is {}", member, member.display_name(),), [INFO] [stdout] | ^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/colour.rs - model::colour::Colour::tuple (line 179) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/colour.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | use serenity::model::Colour; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/mention.rs - model::mention::Mention (line 73) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | use serenity::model::id::{RoleId, ChannelId, UserId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mention.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | use serenity::model::mention::Mention; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/mod.rs - model (line 16) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::GuildId::edit_sticker (line 812) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:814:5 [INFO] [stdout] | [INFO] [stdout] 814 | use serenity::builder::EditSticker; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:815:5 [INFO] [stdout] | [INFO] [stdout] 815 | use serenity::model::id::{GuildId, StickerId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/sticker.rs - model::sticker::Sticker::edit (line 228) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/sticker.rs:229:5 [INFO] [stdout] | [INFO] [stdout] 229 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/sticker.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/sticker.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | use serenity::model::sticker::Sticker; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/sticker.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | use serenity::builder::EditSticker; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/mod.rs - model::guild::Guild::edit (line 1100) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1101:5 [INFO] [stdout] | [INFO] [stdout] 1101 | use serenity::builder::{EditGuild, CreateAttachment}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:1102:5 [INFO] [stdout] | [INFO] [stdout] 1102 | use serenity::{http::Http, model::guild::Guild}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/channel/channel_id.rs - model::channel::channel_id::ChannelId::send_files (line 665) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:666:5 [INFO] [stdout] | [INFO] [stdout] 666 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | use serenity::builder::{CreateAttachment, CreateMessage}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/channel/channel_id.rs:669:30 [INFO] [stdout] | [INFO] [stdout] 669 | async fn run() -> Result<(), serenity::Error> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/misc.rs - model::misc::ImageHash::is_animated (line 46) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/misc.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | use serenity::model::misc::ImageHash; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/permissions.rs - model::permissions::PRESET_GENERAL (line 165) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/permissions.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | use serenity::model::permissions::{self, Permissions}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/guild_id.rs - model::guild::guild_id::MembersIter::stream (line 1823) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1824:5 [INFO] [stdout] | [INFO] [stdout] 1824 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1825:5 [INFO] [stdout] | [INFO] [stdout] 1825 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1830:5 [INFO] [stdout] | [INFO] [stdout] 1830 | use serenity::futures::StreamExt; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/guild_id.rs:1831:5 [INFO] [stdout] | [INFO] [stdout] 1831 | use serenity::model::guild::MembersIter; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/guild/guild_id.rs:1836:52 [INFO] [stdout] | [INFO] [stdout] 1836 | Ok(member) => println!("{} is {}", member, member.display_name(),), [INFO] [stdout] | ^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::create_channel (line 402) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:404:5 [INFO] [stdout] | [INFO] [stdout] 404 | use serenity::model::guild::PartialGuild; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:405:5 [INFO] [stdout] | [INFO] [stdout] 405 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 406 | use serenity::builder::CreateChannel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | use serenity::model::channel::ChannelType; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/guild/partial_guild.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 411 | let guild = PartialGuild::get(&http, GuildId::new(7)).await?; [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 415 | let _channel = guild.create_channel(&http, builder).await?; [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `guild` an explicit type [INFO] [stdout] | [INFO] [stdout] 411 | let guild: /* Type */ = PartialGuild::get(&http, GuildId::new(7)).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/invite.rs - model::invite::Invite::url (line 153) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/invite.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/invite.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | use serenity::json::{json, from_value}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::json::json`, `serenity::json::from_value` [INFO] [stdout] --> src/model/invite.rs:154:22 [INFO] [stdout] | [INFO] [stdout] 154 | use serenity::json::{json, from_value}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Invite` in this scope [INFO] [stdout] --> src/model/invite.rs:158:27 [INFO] [stdout] | [INFO] [stdout] 158 | let invite = from_value::(json!({ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 154 + use skua::all::Invite; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/webhook.rs - model::webhook::Webhook::edit (line 326) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | use serenity::builder::EditWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/webhook.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 334 | let mut webhook = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 337 | webhook.edit(&http, builder).await?; [INFO] [stdout] | ------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `webhook` an explicit type [INFO] [stdout] | [INFO] [stdout] 334 | let mut webhook: /* Type */ = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/timestamp.rs - model::timestamp (line 17) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/timestamp.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use serenity::model::Timestamp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/webhook.rs - model::webhook::Webhook::execute (line 384) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 390 | use serenity::builder::{CreateEmbed, ExecuteWebhook}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/webhook.rs:393:5 [INFO] [stdout] | [INFO] [stdout] 393 | let mut webhook = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 404 | webhook.execute(&http, false, builder).await?; [INFO] [stdout] | ------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `webhook` an explicit type [INFO] [stdout] | [INFO] [stdout] 393 | let mut webhook: /* Type */ = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/mod.rs - model::guild::Guild::role_by_name (line 2482) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:2483:5 [INFO] [stdout] | [INFO] [stdout] 2483 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:2484:5 [INFO] [stdout] | [INFO] [stdout] 2484 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::prelude::*`, `serenity::prelude::*` [INFO] [stdout] --> src/model/guild/mod.rs:2483:5 [INFO] [stdout] | [INFO] [stdout] 2483 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2484 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/mod.rs:2487:3 [INFO] [stdout] | [INFO] [stdout] 2487 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/guild/mod.rs:2489:6 [INFO] [stdout] | [INFO] [stdout] 2489 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 2482 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/guild/mod.rs:2490:34 [INFO] [stdout] | [INFO] [stdout] 2490 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 2482 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 2482 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 2482 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/model/guild/mod.rs:2490:48 [INFO] [stdout] | [INFO] [stdout] 2490 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2482 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/user.rs - model::user::CurrentUser::edit (line 164) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | use serenity::builder::{EditProfile, CreateAttachment}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | use serenity::model::user::CurrentUser; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/mod.rs - model (line 7) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mod.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use serenity::model::channel::{ChannelType, GuildChannel, Message}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mod.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use serenity::model::id::{ChannelId, GuildId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use serenity::model::user::User; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/timestamp.rs - model::timestamp (line 7) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/timestamp.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use serenity::model::id::GuildId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/timestamp.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use serenity::model::Timestamp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/misc.rs - model::misc::ImageHash (line 31) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/misc.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use serenity::model::misc::ImageHash; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/mod.rs - model::prelude (line 60) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/mod.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/webhook.rs - model::webhook::Webhook::from_id (line 209) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | use serenity::model::{webhook::Webhook, id::WebhookId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/webhook.rs - model::webhook::Webhook::from_url (line 276) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/guild/partial_guild.rs - model::guild::partial_guild::PartialGuild::role_by_name (line 1499) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:1500:5 [INFO] [stdout] | [INFO] [stdout] 1500 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:1501:5 [INFO] [stdout] | [INFO] [stdout] 1501 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::model::prelude::*`, `serenity::prelude::*` [INFO] [stdout] --> src/model/guild/partial_guild.rs:1500:5 [INFO] [stdout] | [INFO] [stdout] 1500 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1501 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/guild/partial_guild.rs:1504:3 [INFO] [stdout] | [INFO] [stdout] 1504 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/guild/partial_guild.rs:1506:6 [INFO] [stdout] | [INFO] [stdout] 1506 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1499 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/guild/partial_guild.rs:1507:38 [INFO] [stdout] | [INFO] [stdout] 1507 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 1499 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 1499 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 1499 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/model/guild/partial_guild.rs:1507:52 [INFO] [stdout] | [INFO] [stdout] 1507 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1499 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/webhook.rs - model::webhook::Webhook::execute (line 365) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | use serenity::builder::ExecuteWebhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:367:5 [INFO] [stdout] | [INFO] [stdout] 367 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:368:5 [INFO] [stdout] | [INFO] [stdout] 368 | use serenity::model::webhook::Webhook; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/model/webhook.rs:373:5 [INFO] [stdout] | [INFO] [stdout] 373 | let mut webhook = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | webhook.execute(&http, false, builder).await?; [INFO] [stdout] | ------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `webhook` an explicit type [INFO] [stdout] | [INFO] [stdout] 373 | let mut webhook: /* Type */ = Webhook::from_url(&http, url).await?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/user.rs - model::user::UserId::direct_message (line 680) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 682 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 684 | use serenity::builder::CreateMessage; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*`, `serenity::builder::CreateMessage` [INFO] [stdout] --> src/model/user.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 682 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 683 | struct Handler; [INFO] [stdout] 684 | use serenity::builder::CreateMessage; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:686:3 [INFO] [stdout] | [INFO] [stdout] 686 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/user.rs:688:6 [INFO] [stdout] | [INFO] [stdout] 688 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 680 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/user.rs:689:34 [INFO] [stdout] | [INFO] [stdout] 689 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 680 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 680 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 680 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/model/user.rs:689:48 [INFO] [stdout] | [INFO] [stdout] 689 | async fn message(&self, ctx: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 680 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/timestamp.rs - model::timestamp::Timestamp::parse (line 113) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/timestamp.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | use serenity::model::Timestamp; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::ContentModifier (line 971) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:972:5 [INFO] [stdout] | [INFO] [stdout] 972 | use serenity::utils::Content; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:973:5 [INFO] [stdout] | [INFO] [stdout] 973 | use serenity::utils::ContentModifier::{Bold, Italic}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::EmbedMessageBuilding (line 880) stdout ---- [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 881 | use serenity::utils::{EmbedMessageBuilding, MessageBuilder}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/content_safe.rs - utils::content_safe::content_safe (line 133) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/content_safe.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | use serenity::client::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/content_safe.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | use serenity::model::channel::Message; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/content_safe.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | use serenity::utils::{content_safe, ContentSafeOptions}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/prelude.rs - prelude (line 10) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/prelude.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/webhook.rs - model::webhook::Webhook::from_id_with_token (line 240) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | use serenity::http::Http; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/webhook.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | use serenity::model::{webhook::Webhook, id::WebhookId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::emoji (line 134) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | use serenity::json::{json, from_value}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | use serenity::model::guild::CustomEmoji; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | use serenity::model::id::EmojiId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::EmbedMessageBuilding::push_named_link (line 896) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:897:5 [INFO] [stdout] | [INFO] [stdout] 897 | use serenity::utils::{EmbedMessageBuilding, MessageBuilder}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/invite.rs - model::invite::RichInvite::url (line 344) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/invite.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/invite.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 345 | use serenity::json::{json, from_value}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::json::json`, `serenity::json::from_value` [INFO] [stdout] --> src/model/invite.rs:345:22 [INFO] [stdout] | [INFO] [stdout] 345 | use serenity::json::{json, from_value}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RichInvite` in this scope [INFO] [stdout] --> src/model/invite.rs:349:27 [INFO] [stdout] | [INFO] [stdout] 349 | let invite = from_value::(json!({ [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 345 + use skua::all::RichInvite; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::build (line 78) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::EmbedMessageBuilding::push_named_link_safe (line 915) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:916:5 [INFO] [stdout] | [INFO] [stdout] 916 | use serenity::utils::{EmbedMessageBuilding, MessageBuilder}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push (line 169) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_bold_line (line 422) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:423:5 [INFO] [stdout] | [INFO] [stdout] 423 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::channel (line 102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_italic_line_safe (line 691) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::fmt (line 862) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:863:5 [INFO] [stdout] | [INFO] [stdout] 863 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_line_safe (line 649) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:650:5 [INFO] [stdout] | [INFO] [stdout] 650 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/content_safe.rs - utils::content_safe::content_safe (line 119) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/content_safe.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | use serenity::client::Cache; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/content_safe.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | use serenity::utils::{content_safe, ContentSafeOptions}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_codeblock (line 224) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder (line 18) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serenity::utils::MessageBuilder` [INFO] [stdout] --> src/utils/message_builder.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UserId` in this scope [INFO] [stdout] --> src/utils/message_builder.rs:21:14 [INFO] [stdout] | [INFO] [stdout] 21 | fn run(user: UserId, emoji: CustomEmoji) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use skua::all::UserId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CustomEmoji` in this scope [INFO] [stdout] --> src/utils/message_builder.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | fn run(user: UserId, emoji: CustomEmoji) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use skua::all::CustomEmoji; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_italic_line (line 402) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_bold_line_safe (line 712) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:713:5 [INFO] [stdout] | [INFO] [stdout] 713 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/model/user.rs - model::user::User::tag (line 546) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `serenity::prelude::*`, `serenity::model::prelude::*` [INFO] [stdout] --> src/model/user.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | use serenity::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 548 | use serenity::model::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/model/user.rs:551:3 [INFO] [stdout] | [INFO] [stdout] 551 | #[serenity::async_trait] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `EventHandler` in this scope [INFO] [stdout] --> src/model/user.rs:553:6 [INFO] [stdout] | [INFO] [stdout] 553 | impl EventHandler for Handler { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 546 + use skua::all::EventHandler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Context` in this scope [INFO] [stdout] --> src/model/user.rs:554:38 [INFO] [stdout] | [INFO] [stdout] 554 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 546 + use std::task::Context; [INFO] [stdout] | [INFO] [stdout] 546 + use futures::task::Context; [INFO] [stdout] | [INFO] [stdout] 546 + use skua::all::Context; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Message` in this scope [INFO] [stdout] --> src/model/user.rs:554:52 [INFO] [stdout] | [INFO] [stdout] 554 | async fn message(&self, context: Context, msg: Message) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 546 + use skua::all::Message; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_quote_line (line 502) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 503 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_line (line 362) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 363 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_mono_line (line 382) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_mono (line 257) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 258 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::build (line 65) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_italic (line 289) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_mono_line_safe (line 670) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_channel_mention (line 216) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | use serenity::utils::parse_channel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_channel_mention (line 207) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | use serenity::model::id::ChannelId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | use serenity::utils::parse_channel; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::new (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_emoji (line 265) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | use serenity::utils::parse_emoji; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_spoiler_line_safe (line 777) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_strike_line (line 462) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_strike_line_safe (line 756) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_underline_line_safe (line 733) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:734:5 [INFO] [stdout] | [INFO] [stdout] 734 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_role_mention (line 164) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | use serenity::model::id::RoleId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | use serenity::utils::parse_role; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/message_builder.rs - utils::message_builder::MessageBuilder::push_quote_line_safe (line 798) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/message_builder.rs:799:5 [INFO] [stdout] | [INFO] [stdout] 799 | use serenity::utils::MessageBuilder; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_quotes (line 330) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:331:5 [INFO] [stdout] | [INFO] [stdout] 331 | use serenity::utils::parse_quotes; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_emoji (line 252) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | use serenity::model::id::{EmojiId, GuildId}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | use serenity::model::misc::EmojiIdentifier; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | use serenity::utils::parse_emoji; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_role_mention (line 173) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | use serenity::utils::parse_role; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/utils/mod.rs - utils::parse_user_mention (line 114) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | use serenity::model::id::UserId; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serenity`, use `cargo add serenity` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serenity` [INFO] [stdout] --> src/utils/mod.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | use serenity::utils::parse_username; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `serenity` [WARN] too many lines in the log, truncating it