[INFO] cloning repository https://github.com/Fates-List/serverlist-bot
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Fates-List/serverlist-bot" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFates-List%2Fserverlist-bot", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFates-List%2Fserverlist-bot'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3147b47a6097c5f0e0062c310cd1c89e60c3ab70
[INFO] testing Fates-List/serverlist-bot against 1.75.0 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFates-List%2Fserverlist-bot" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Fates-List/serverlist-bot on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Fates-List/serverlist-bot
[INFO] finished tweaking git repo https://github.com/Fates-List/serverlist-bot
[INFO] tweaked toml for git repo https://github.com/Fates-List/serverlist-bot written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/Fates-List/serverlist-bot already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/kangalioo/poise`
[INFO] [stderr]     Updating git repository `https://github.com/serenity-rs/serenity`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tracing-core v0.1.23
[INFO] [stderr]   Downloaded redox_users v0.4.2
[INFO] [stderr]   Downloaded dashmap v5.2.0
[INFO] [stderr]   Downloaded tracing v0.1.32
[INFO] [stderr]   Downloaded h2 v0.3.12
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 223470eaa78d5525f5f3c5c656fef5958a53e09db84167b3d8f28008a8432b9e
[INFO] running `Command { std: "docker" "start" "-a" "223470eaa78d5525f5f3c5c656fef5958a53e09db84167b3d8f28008a8432b9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "223470eaa78d5525f5f3c5c656fef5958a53e09db84167b3d8f28008a8432b9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "223470eaa78d5525f5f3c5c656fef5958a53e09db84167b3d8f28008a8432b9e", kill_on_drop: false }`
[INFO] [stdout] 223470eaa78d5525f5f3c5c656fef5958a53e09db84167b3d8f28008a8432b9e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5d3d56867ceb6e00aecb95670488d8cbc8903c32dfee9400f1a199528693ff4e
[INFO] running `Command { std: "docker" "start" "-a" "5d3d56867ceb6e00aecb95670488d8cbc8903c32dfee9400f1a199528693ff4e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.121
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling syn v1.0.89
[INFO] [stderr]    Compiling once_cell v1.10.0
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling smallvec v1.8.0
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling lock_api v0.4.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.8
[INFO] [stderr]    Compiling bytes v1.1.0
[INFO] [stderr]    Compiling futures-core v0.3.21
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling quote v1.0.16
[INFO] [stderr]    Compiling pkg-config v0.3.24
[INFO] [stderr]    Compiling generic-array v0.14.5
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling socket2 v0.4.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.0
[INFO] [stderr]    Compiling getrandom v0.2.5
[INFO] [stderr]    Compiling openssl-sys v0.9.72
[INFO] [stderr]    Compiling parking_lot v0.12.0
[INFO] [stderr]    Compiling mio v0.8.2
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling itoa v1.0.1
[INFO] [stderr]    Compiling openssl v0.10.38
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling native-tls v0.2.8
[INFO] [stderr]    Compiling tinyvec v1.5.1
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling futures-channel v0.3.21
[INFO] [stderr]    Compiling futures-task v0.3.21
[INFO] [stderr]    Compiling matches v0.1.9
[INFO] [stderr]    Compiling futures-sink v0.3.21
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling cpufeatures v0.2.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.7
[INFO] [stderr]    Compiling futures-util v0.3.21
[INFO] [stderr]    Compiling form_urlencoded v1.0.1
[INFO] [stderr]    Compiling unicode-normalization v0.1.19
[INFO] [stderr]    Compiling untrusted v0.7.1
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling futures-io v0.3.21
[INFO] [stderr]    Compiling slab v0.4.5
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling http v0.2.6
[INFO] [stderr]    Compiling httparse v1.6.0
[INFO] [stderr]    Compiling rustls v0.20.4
[INFO] [stderr]    Compiling serde_json v1.0.79
[INFO] [stderr]    Compiling ryu v1.0.9
[INFO] [stderr]    Compiling tracing-core v0.1.23
[INFO] [stderr]    Compiling unicase v2.6.0
[INFO] [stderr]    Compiling num-bigint v0.3.3
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]    Compiling tokio v1.17.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling webpki v0.22.0
[INFO] [stderr]    Compiling sct v0.7.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.8
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling http-body v0.4.4
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling block-buffer v0.10.2
[INFO] [stderr]    Compiling crypto-common v0.1.3
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling crossbeam-queue v0.3.5
[INFO] [stderr]    Compiling tower-service v0.3.1
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling nom v7.1.1
[INFO] [stderr]    Compiling digest v0.10.3
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling time v0.1.43
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling tokio-macros v1.7.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling tracing-attributes v0.1.20
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]    Compiling crc-catalog v1.1.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling encoding_rs v0.8.30
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling crc v2.1.0
[INFO] [stderr]    Compiling darling_core v0.12.4
[INFO] [stderr]    Compiling sqlformat v0.1.8
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling tracing v0.1.32
[INFO] [stderr]    Compiling actix-rt v2.7.0
[INFO] [stderr]    Compiling dirs v4.0.0
[INFO] [stderr]    Compiling futures-intrusive v0.4.0
[INFO] [stderr]    Compiling sha-1 v0.10.0
[INFO] [stderr]    Compiling webpki-roots v0.22.2
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling stringprep v0.1.2
[INFO] [stderr]    Compiling atoi v0.4.0
[INFO] [stderr]    Compiling hashlink v0.7.0
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling async-trait v0.1.52
[INFO] [stderr]    Compiling mime v0.3.16
[INFO] [stderr]    Compiling whoami v1.2.1
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling paste v1.0.6
[INFO] [stderr]    Compiling darling_macro v0.12.4
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling sqlx-rt v0.5.11
[INFO] [stderr]    Compiling tokio-stream v0.1.8
[INFO] [stderr]    Compiling bigdecimal v0.2.2
[INFO] [stderr]    Compiling md-5 v0.9.1
[INFO] [stderr]    Compiling sha-1 v0.9.8
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling rustls-pemfile v0.3.0
[INFO] [stderr]    Compiling url v2.2.2
[INFO] [stderr]    Compiling tokio-util v0.6.9
[INFO] [stderr]    Compiling tokio-rustls v0.23.3
[INFO] [stderr]    Compiling h2 v0.3.12
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling serenity v0.10.10 (https://github.com/serenity-rs/serenity?branch=next#9da2d932)
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling unicode-segmentation v1.9.0
[INFO] [stderr]    Compiling ipnet v2.4.0
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling darling v0.12.4
[INFO] [stderr]    Compiling flate2 v1.0.22
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]    Compiling dashmap v5.2.0
[INFO] [stderr]    Compiling tungstenite v0.17.2
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling futures v0.3.21
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]    Compiling sqlx-core v0.5.11
[INFO] [stderr]    Compiling async-tungstenite v0.17.2
[INFO] [stderr]    Compiling typemap_rev v0.1.5
[INFO] [stderr]    Compiling poise_macros v0.1.0 (https://github.com/kangalioo/poise?branch=master#a6c770c9)
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling hyper v0.14.18
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling serde_repr v0.1.7
[INFO] [stderr]    Compiling env_logger v0.9.0
[INFO] [stderr]    Compiling hyper-rustls v0.23.0
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.10
[INFO] [stderr]    Compiling sqlx-macros v0.5.11
[INFO] [stderr]    Compiling sqlx v0.5.11
[INFO] [stderr]    Compiling poise v0.1.0 (https://github.com/kangalioo/poise?branch=master#a6c770c9)
[INFO] [stderr]    Compiling serverlist-bot v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]   --> src/main.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |       let row = sqlx::query!(
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 60 | |         "SELECT api_token FROM users WHERE user_id = $1",
[INFO] [stdout] 61 | |         ctx.author().id.0 as i64
[INFO] [stdout] 62 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:126:15
[INFO] [stdout]     |
[INFO] [stdout] 126 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 127 | |         "SELECT vote_reminders_servers FROM users WHERE user_id = $1",
[INFO] [stdout] 128 | |         ctx.author().id.0 as i64
[INFO] [stdout] 129 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     sqlx::query!(
[INFO] [stdout] 172 | |         "DELETE FROM servers WHERE guild_id = $1",
[INFO] [stdout] 173 | |         guild.id.0 as i64
[INFO] [stdout] 174 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     sqlx::query!(
[INFO] [stdout] 179 | |         "DELETE FROM vanity WHERE redirect = $1",
[INFO] [stdout] 180 | |         guild.id.0 as i64
[INFO] [stdout] 181 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:208:19
[INFO] [stdout]     |
[INFO] [stdout] 208 |           let row = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 209 | |             "SELECT vote_reminders_servers FROM users WHERE user_id = $1",
[INFO] [stdout] 210 | |             ctx.author().id.0 as i64
[INFO] [stdout] 211 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | /         sqlx::query!(
[INFO] [stdout] 236 | |             "UPDATE users SET vote_reminders_servers = array_remove(vote_reminders_servers, $1) WHERE user_id = $2",
[INFO] [stdout] 237 | |             server_id,
[INFO] [stdout] 238 | |             ctx.author().id.0 as i64
[INFO] [stdout] 239 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:294:17
[INFO] [stdout]     |
[INFO] [stdout] 294 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 295 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 296 | |         internal_tag_name
[INFO] [stdout] 297 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 | /             sqlx::query!(
[INFO] [stdout] 304 | |                 "INSERT INTO server_tags (id, name, iconify_data, owner_guild) VALUES ($1, $2, $3, $4)",
[INFO] [stdout] 305 | |                 internal_tag_name,
[INFO] [stdout] 306 | |                 tag_name,
[INFO] [stdout] 307 | |                 "fluent:animal-cat-28-regular",
[INFO] [stdout] 308 | |                 guild.id.0 as i64,
[INFO] [stdout] 309 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:314:13
[INFO] [stdout]     |
[INFO] [stdout] 314 | /             sqlx::query!(
[INFO] [stdout] 315 | |                 "UPDATE servers SET tags = array_append(tags, $1) WHERE guild_id = $2",
[INFO] [stdout] 316 | |                 internal_tag_name,
[INFO] [stdout] 317 | |                 guild.id.0 as i64
[INFO] [stdout] 318 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:329:25
[INFO] [stdout]     |
[INFO] [stdout] 329 |               let check = sqlx::query!(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 330 | |                 "SELECT tags FROM servers WHERE guild_id = $1",
[INFO] [stdout] 331 | |                 guild.id.0 as i64
[INFO] [stdout] 332 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 | /             sqlx::query!(
[INFO] [stdout] 345 | |                 "UPDATE servers SET tags = array_append(tags, $1) WHERE guild_id = $2",
[INFO] [stdout] 346 | |                 internal_tag_name,
[INFO] [stdout] 347 | |                 guild.id.0 as i64
[INFO] [stdout] 348 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:356:17
[INFO] [stdout]     |
[INFO] [stdout] 356 | /                 sqlx::query!(
[INFO] [stdout] 357 | |                     "UPDATE server_tags SET owner_guild = $1 WHERE id = $2",
[INFO] [stdout] 358 | |                     guild.id.0 as i64,
[INFO] [stdout] 359 | |                     internal_tag_name
[INFO] [stdout] 360 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 397 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 398 | |         internal_tag_name
[INFO] [stdout] 399 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:416:13
[INFO] [stdout]     |
[INFO] [stdout] 416 | /             sqlx::query!(
[INFO] [stdout] 417 | |                 "UPDATE server_tags SET iconify_data = $1 WHERE id = $2",
[INFO] [stdout] 418 | |                 iconify_data,
[INFO] [stdout] 419 | |                 internal_tag_name
[INFO] [stdout] 420 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:443:17
[INFO] [stdout]     |
[INFO] [stdout] 443 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 444 | |         "SELECT guild_id FROM servers WHERE tags && $1",
[INFO] [stdout] 445 | |         &vec![internal_tag_name.clone()]
[INFO] [stdout] 446 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 | /     sqlx::query!(
[INFO] [stdout] 456 | |         "DELETE FROM server_tags WHERE id = $1",
[INFO] [stdout] 457 | |         internal_tag_name
[INFO] [stdout] 458 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 | /     sqlx::query!(
[INFO] [stdout] 463 | |         "UPDATE servers SET tags = array_remove(tags, $1)",
[INFO] [stdout] 464 | |         internal_tag_name
[INFO] [stdout] 465 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:497:17
[INFO] [stdout]     |
[INFO] [stdout] 497 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 498 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 499 | |         internal_tag_name
[INFO] [stdout] 500 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 | /                 sqlx::query!(
[INFO] [stdout] 520 | |                     "UPDATE server_tags SET owner_guild = $1 WHERE id = $2",
[INFO] [stdout] 521 | |                     0,
[INFO] [stdout] 522 | |                     internal_tag_name
[INFO] [stdout] 523 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:540:25
[INFO] [stdout]     |
[INFO] [stdout] 540 |               let check = sqlx::query!(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 541 | |                 "SELECT tags FROM servers WHERE guild_id = $1",
[INFO] [stdout] 542 | |                 new_server_id
[INFO] [stdout] 543 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:549:21
[INFO] [stdout]     |
[INFO] [stdout] 549 | /                     sqlx::query!(
[INFO] [stdout] 550 | |                         "UPDATE server_tags SET owner_guild = $1 WHERE id = $2",
[INFO] [stdout] 551 | |                         new_server_id,
[INFO] [stdout] 552 | |                         internal_tag_name
[INFO] [stdout] 553 | |                     )
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:578:15
[INFO] [stdout]     |
[INFO] [stdout] 578 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 579 | |         "SELECT to_json(server_tags) AS json FROM server_tags WHERE id = $1 OR name = $1",
[INFO] [stdout] 580 | |         tag_name
[INFO] [stdout] 581 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:618:17
[INFO] [stdout]     |
[INFO] [stdout] 618 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 619 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 620 | |         internal_tag_name
[INFO] [stdout] 621 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:639:13
[INFO] [stdout]     |
[INFO] [stdout] 639 | /             sqlx::query!(
[INFO] [stdout] 640 | |                 "UPDATE servers SET tags = array_remove(tags, $1) WHERE guild_id = $2",
[INFO] [stdout] 641 | |                 internal_tag_name,
[INFO] [stdout] 642 | |                 guild.id.0 as i64
[INFO] [stdout] 643 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:673:15
[INFO] [stdout]     |
[INFO] [stdout] 673 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 674 | |         "SELECT to_json(server_audit_logs) AS json FROM server_audit_logs WHERE guild_id = $1",
[INFO] [stdout] 675 | |         guild.id.0 as i64
[INFO] [stdout] 676 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:709:15
[INFO] [stdout]     |
[INFO] [stdout] 709 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 710 | |         "SELECT to_json(servers) AS json FROM servers WHERE guild_id = $1",
[INFO] [stdout] 711 | |         guild.id.0 as i64
[INFO] [stdout] 712 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:716:18
[INFO] [stdout]     |
[INFO] [stdout] 716 |       let vanity = sqlx::query!(
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 717 | |         "SELECT to_json(vanity) AS json FROM vanity WHERE redirect = $1",
[INFO] [stdout] 718 | |         guild.id.0 as i64
[INFO] [stdout] 719 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:837:5
[INFO] [stdout]     |
[INFO] [stdout] 837 | /     sqlx::query!(
[INFO] [stdout] 838 | |         "INSERT INTO servers (guild_id, owner_id, name_cached, avatar_cached, api_token, guild_count, nsfw) VALUES ($1, $2, $3, $4, $5, $...
[INFO] [stdout] 839 | |         ON CONFLICT (guild_id) DO UPDATE SET owner_id = excluded.owner_id, name_cached = excluded.name_cached, 
[INFO] [stdout] 840 | |         avatar_cached = excluded.avatar_cached, guild_count = excluded.guild_count, nsfw = excluded.nsfw WHERE 
[INFO] [stdout] ...   |
[INFO] [stdout] 848 | |         guild.nsfw_level == serenity::NsfwLevel::Explicit || guild.nsfw_level == serenity::NsfwLevel::AgeRestricted
[INFO] [stdout] 849 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:882:13
[INFO] [stdout]     |
[INFO] [stdout] 882 | /             sqlx::query!(
[INFO] [stdout] 883 | |                 "UPDATE servers SET description = $1 WHERE guild_id = $2",
[INFO] [stdout] 884 | |                 value,
[INFO] [stdout] 885 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 886 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:896:13
[INFO] [stdout]     |
[INFO] [stdout] 896 | /             sqlx::query!(
[INFO] [stdout] 897 | |                 "UPDATE servers SET long_description = $1 WHERE guild_id = $2",
[INFO] [stdout] 898 | |                 value,
[INFO] [stdout] 899 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 900 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:914:13
[INFO] [stdout]     |
[INFO] [stdout] 914 | /             sqlx::query!(
[INFO] [stdout] 915 | |                 "UPDATE servers SET long_description_type = $1 WHERE guild_id = $2",
[INFO] [stdout] 916 | |                 long_desc_type as i32,
[INFO] [stdout] 917 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 918 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:925:17
[INFO] [stdout]     |
[INFO] [stdout] 925 | /                 sqlx::query!(
[INFO] [stdout] 926 | |                     "UPDATE servers SET invite_url = $1 WHERE guild_id = $2",
[INFO] [stdout] 927 | |                     none,
[INFO] [stdout] 928 | |                     guild.id.0 as i64
[INFO] [stdout] 929 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:986:17
[INFO] [stdout]     |
[INFO] [stdout] 986 | /                 sqlx::query!(
[INFO] [stdout] 987 | |                     "UPDATE servers SET invite_url = $1 WHERE guild_id = $2",
[INFO] [stdout] 988 | |                     got_invite.code,
[INFO] [stdout] 989 | |                     guild.id.0 as i64
[INFO] [stdout] 990 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1023:13
[INFO] [stdout]      |
[INFO] [stdout] 1023 | /             sqlx::query!(
[INFO] [stdout] 1024 | |                 "UPDATE servers SET invite_channel = $1 WHERE guild_id = $2",
[INFO] [stdout] 1025 | |                 value_i64,
[INFO] [stdout] 1026 | |                 guild.id.0 as i64
[INFO] [stdout] 1027 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1037:13
[INFO] [stdout]      |
[INFO] [stdout] 1037 | /             sqlx::query!(
[INFO] [stdout] 1038 | |                 "UPDATE servers SET website = $1 WHERE guild_id = $2",
[INFO] [stdout] 1039 | |                 value,
[INFO] [stdout] 1040 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1041 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1046:13
[INFO] [stdout]      |
[INFO] [stdout] 1046 | /             sqlx::query!(
[INFO] [stdout] 1047 | |                 "UPDATE servers SET css = $1 WHERE guild_id = $2",
[INFO] [stdout] 1048 | |                 value,
[INFO] [stdout] 1049 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1050 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1058:13
[INFO] [stdout]      |
[INFO] [stdout] 1058 | /             sqlx::query!(
[INFO] [stdout] 1059 | |                 "UPDATE servers SET banner_card = $1 WHERE guild_id = $2",
[INFO] [stdout] 1060 | |                 value,
[INFO] [stdout] 1061 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1062 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1070:13
[INFO] [stdout]      |
[INFO] [stdout] 1070 | /             sqlx::query!(
[INFO] [stdout] 1071 | |                 "UPDATE servers SET banner_page = $1 WHERE guild_id = $2",
[INFO] [stdout] 1072 | |                 value,
[INFO] [stdout] 1073 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1074 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1088:13
[INFO] [stdout]      |
[INFO] [stdout] 1088 | /             sqlx::query!(
[INFO] [stdout] 1089 | |                 "UPDATE servers SET keep_banner_decor = $1 WHERE guild_id = $2",
[INFO] [stdout] 1090 | |                 keep_banner_decor,
[INFO] [stdout] 1091 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1092 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1097:25
[INFO] [stdout]      |
[INFO] [stdout] 1097 |               let check = sqlx::query!(
[INFO] [stdout]      |  _________________________^
[INFO] [stdout] 1098 | |                 "SELECT type, redirect FROM vanity WHERE lower(vanity_url) = $1",
[INFO] [stdout] 1099 | |                 value.to_lowercase()
[INFO] [stdout] 1100 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1106:21
[INFO] [stdout]      |
[INFO] [stdout] 1106 | /                     sqlx::query!("INSERT INTO vanity (type, vanity_url, redirect) VALUES ($1, $2, $3)", 
[INFO] [stdout] 1107 | |                     0, 
[INFO] [stdout] 1108 | |                     value,
[INFO] [stdout] 1109 | |                     ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1110 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1129:13
[INFO] [stdout]      |
[INFO] [stdout] 1129 | /             sqlx::query!(
[INFO] [stdout] 1130 | |                 "UPDATE servers SET webhook = $1 WHERE guild_id = $2",
[INFO] [stdout] 1131 | |                 value,
[INFO] [stdout] 1132 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1133 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1138:13
[INFO] [stdout]      |
[INFO] [stdout] 1138 | /             sqlx::query!(
[INFO] [stdout] 1139 | |                 "UPDATE servers SET webhook_secret = $1 WHERE guild_id = $2",
[INFO] [stdout] 1140 | |                 value,
[INFO] [stdout] 1141 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1142 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1162:13
[INFO] [stdout]      |
[INFO] [stdout] 1162 | /             sqlx::query!(
[INFO] [stdout] 1163 | |                 "UPDATE servers SET webhook_hmac_only = $1 WHERE guild_id = $2",
[INFO] [stdout] 1164 | |                 webhook_hmac_only,
[INFO] [stdout] 1165 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1166 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1180:13
[INFO] [stdout]      |
[INFO] [stdout] 1180 | /             sqlx::query!(
[INFO] [stdout] 1181 | |                 "UPDATE servers SET login_required = $1 WHERE guild_id = $2",
[INFO] [stdout] 1182 | |                 requires_login,
[INFO] [stdout] 1183 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1184 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1207:13
[INFO] [stdout]      |
[INFO] [stdout] 1207 | /             sqlx::query!(
[INFO] [stdout] 1208 | |                 "UPDATE servers SET autorole_votes = $1 WHERE guild_id = $2",
[INFO] [stdout] 1209 | |                 &vote_roles,
[INFO] [stdout] 1210 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1211 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1225:13
[INFO] [stdout]      |
[INFO] [stdout] 1225 | /             sqlx::query!(
[INFO] [stdout] 1226 | |                 "UPDATE servers SET whitelist_only = $1 WHERE guild_id = $2",
[INFO] [stdout] 1227 | |                 whitelist_only,
[INFO] [stdout] 1228 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1229 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1239:13
[INFO] [stdout]      |
[INFO] [stdout] 1239 | /             sqlx::query!(
[INFO] [stdout] 1240 | |                 "UPDATE servers SET whitelist_form = $1 WHERE guild_id = $2",
[INFO] [stdout] 1241 | |                 value,
[INFO] [stdout] 1242 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1243 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1250:5
[INFO] [stdout]      |
[INFO] [stdout] 1250 | /     sqlx::query!(
[INFO] [stdout] 1251 | |         "INSERT INTO server_audit_logs (guild_id, user_id, username, user_guild_perms, field, value) VALUES ($1, $2, $3, $4, $5, $6)",
[INFO] [stdout] 1252 | |         guild.id.0 as i64,
[INFO] [stdout] 1253 | |         ctx.author().id.0 as i64,
[INFO] [stdout] ...    |
[INFO] [stdout] 1257 | |         value
[INFO] [stdout] 1258 | |     )
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1431:35
[INFO] [stdout]      |
[INFO] [stdout] 1431 |                           let row = sqlx::query!(
[INFO] [stdout]      |  ___________________________________^
[INFO] [stdout] 1432 | |                             "SELECT vote_reminders_servers FROM users WHERE user_id = $1",
[INFO] [stdout] 1433 | |                             user_id
[INFO] [stdout] 1434 | |                         )
[INFO] [stdout]      | |_________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1441:33
[INFO] [stdout]      |
[INFO] [stdout] 1441 | / ...                   sqlx::query!(
[INFO] [stdout] 1442 | | ...                       "INSERT INTO users (user_id, vote_reminders_servers) VALUES ($1, $2)",
[INFO] [stdout] 1443 | | ...                       user_id,
[INFO] [stdout] 1444 | | ...                       &vec![server_id]
[INFO] [stdout] 1445 | | ...                   )
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1475:33
[INFO] [stdout]      |
[INFO] [stdout] 1475 | / ...                   sqlx::query!(
[INFO] [stdout] 1476 | | ...                       "UPDATE users SET vote_reminders_servers = vote_reminders_servers || $2 WHERE user_id = $1",
[INFO] [stdout] 1477 | | ...                       user_id,
[INFO] [stdout] 1478 | | ...                       &vec![server_id]
[INFO] [stdout] 1479 | | ...                   )
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1521:20
[INFO] [stdout]      |
[INFO] [stdout] 1521 |           let rows = sqlx::query!(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1522 | |             "SELECT user_id, vote_reminders_servers, vote_reminder_channel FROM users 
[INFO] [stdout] 1523 | |             WHERE cardinality(vote_reminders_servers) > 0 
[INFO] [stdout] 1524 | |             AND NOW() - vote_reminders_servers_last_acked > interval '4 hours'"
[INFO] [stdout] 1525 | |         )
[INFO] [stdout]      | |_________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1538:25
[INFO] [stdout]      |
[INFO] [stdout] 1538 |               let voted = sqlx::query!(
[INFO] [stdout]      |  _________________________^
[INFO] [stdout] 1539 | |                 "SELECT extract(epoch from expires_on) AS expiry FROM user_server_vote_table WHERE user_id = $1",
[INFO] [stdout] 1540 | |                 row.user_id
[INFO] [stdout] 1541 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1589:34
[INFO] [stdout]      |
[INFO] [stdout] 1589 |                   let server_row = sqlx::query!(
[INFO] [stdout]      |  __________________________________^
[INFO] [stdout] 1590 | |                     "SELECT name_cached FROM servers WHERE guild_id = $1",
[INFO] [stdout] 1591 | |                     server
[INFO] [stdout] 1592 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1629:25
[INFO] [stdout]      |
[INFO] [stdout] 1629 |               let reack = sqlx::query!(
[INFO] [stdout]      |  _________________________^
[INFO] [stdout] 1630 | |                 "UPDATE users SET vote_reminders_servers_last_acked = NOW() WHERE user_id = $1",
[INFO] [stdout] 1631 | |                 row.user_id
[INFO] [stdout] 1632 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/main.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(derive_default_enum)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
[INFO] [stdout]   |
[INFO] [stdout]   = help: the feature `derive_default_enum` has been stable since `1.62.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/main.rs:1681:13
[INFO] [stdout]      |
[INFO] [stdout] 1681 |               /// This code is run before every command
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1682 | /             pre_command: |ctx| {
[INFO] [stdout] 1683 | |                 Box::pin(async move {
[INFO] [stdout] 1684 | |                     info!("Executing command {} for user {} ({})...", ctx.command().qualified_name, ctx.author().name, ctx.author().id);
[INFO] [stdout] 1685 | |                 })
[INFO] [stdout] 1686 | |             },
[INFO] [stdout]      | |_____________- rustdoc does not generate documentation for expression fields
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/main.rs:1687:13
[INFO] [stdout]      |
[INFO] [stdout] 1687 |   ...   /// This code is run after every command returns Ok
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1688 | / ...   post_command: |ctx| {
[INFO] [stdout] 1689 | | ...       Box::pin(async move {
[INFO] [stdout] 1690 | | ...           info!("Done executing command {} for user {} ({})...", ctx.command().qualified_name, ctx.author().name, ctx.author().id);
[INFO] [stdout] 1691 | | ...       })
[INFO] [stdout] 1692 | | ...   },
[INFO] [stdout]      | |_______- rustdoc does not generate documentation for expression fields
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `derive_default_enum` has been stable since 1.62.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(derive_default_enum)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bigdecimal::ToPrimitive`
[INFO] [stdout]   --> src/main.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use bigdecimal::ToPrimitive;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 57 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `serverlist-bot` (bin "serverlist-bot") due to 58 previous errors; 4 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "5d3d56867ceb6e00aecb95670488d8cbc8903c32dfee9400f1a199528693ff4e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d3d56867ceb6e00aecb95670488d8cbc8903c32dfee9400f1a199528693ff4e", kill_on_drop: false }`
[INFO] [stdout] 5d3d56867ceb6e00aecb95670488d8cbc8903c32dfee9400f1a199528693ff4e
[INFO] testing Fates-List/serverlist-bot against beta-2023-12-22 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFates-List%2Fserverlist-bot" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Fates-List/serverlist-bot on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Fates-List/serverlist-bot
[INFO] finished tweaking git repo https://github.com/Fates-List/serverlist-bot
[INFO] tweaked toml for git repo https://github.com/Fates-List/serverlist-bot written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Fates-List/serverlist-bot already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 71281b33dd159b02f333dff602ef7a25a74d895bb59efd288f41ae121d3f0e2d
[INFO] running `Command { std: "docker" "start" "-a" "71281b33dd159b02f333dff602ef7a25a74d895bb59efd288f41ae121d3f0e2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "71281b33dd159b02f333dff602ef7a25a74d895bb59efd288f41ae121d3f0e2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "71281b33dd159b02f333dff602ef7a25a74d895bb59efd288f41ae121d3f0e2d", kill_on_drop: false }`
[INFO] [stdout] 71281b33dd159b02f333dff602ef7a25a74d895bb59efd288f41ae121d3f0e2d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 156a43b918174c5e65d077b5646f7ab5b1f8f91ee5de1f731252c9d5e054b7db
[INFO] running `Command { std: "docker" "start" "-a" "156a43b918174c5e65d077b5646f7ab5b1f8f91ee5de1f731252c9d5e054b7db", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.121
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling syn v1.0.89
[INFO] [stderr]    Compiling once_cell v1.10.0
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling smallvec v1.8.0
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling lock_api v0.4.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.8
[INFO] [stderr]    Compiling bytes v1.1.0
[INFO] [stderr]    Compiling futures-core v0.3.21
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling quote v1.0.16
[INFO] [stderr]    Compiling signal-hook-registry v1.4.0
[INFO] [stderr]    Compiling socket2 v0.4.4
[INFO] [stderr]    Compiling getrandom v0.2.5
[INFO] [stderr]    Compiling pkg-config v0.3.24
[INFO] [stderr]    Compiling generic-array v0.14.5
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]    Compiling parking_lot v0.12.0
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling mio v0.8.2
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling itoa v1.0.1
[INFO] [stderr]    Compiling openssl-sys v0.9.72
[INFO] [stderr]    Compiling openssl v0.10.38
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling native-tls v0.2.8
[INFO] [stderr]    Compiling tinyvec v1.5.1
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling futures-sink v0.3.21
[INFO] [stderr]    Compiling matches v0.1.9
[INFO] [stderr]    Compiling futures-channel v0.3.21
[INFO] [stderr]    Compiling futures-task v0.3.21
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling cpufeatures v0.2.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.7
[INFO] [stderr]    Compiling futures-util v0.3.21
[INFO] [stderr]    Compiling unicode-normalization v0.1.19
[INFO] [stderr]    Compiling form_urlencoded v1.0.1
[INFO] [stderr]    Compiling slab v0.4.5
[INFO] [stderr]    Compiling futures-io v0.3.21
[INFO] [stderr]    Compiling untrusted v0.7.1
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling http v0.2.6
[INFO] [stderr]    Compiling httparse v1.6.0
[INFO] [stderr]    Compiling rustls v0.20.4
[INFO] [stderr]    Compiling serde_json v1.0.79
[INFO] [stderr]    Compiling ryu v1.0.9
[INFO] [stderr]    Compiling tracing-core v0.1.23
[INFO] [stderr]    Compiling unicase v2.6.0
[INFO] [stderr]    Compiling num-bigint v0.3.3
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]    Compiling tokio v1.17.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.8
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling webpki v0.22.0
[INFO] [stderr]    Compiling sct v0.7.0
[INFO] [stderr]    Compiling http-body v0.4.4
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling crypto-common v0.1.3
[INFO] [stderr]    Compiling block-buffer v0.10.2
[INFO] [stderr]    Compiling tower-service v0.3.1
[INFO] [stderr]    Compiling crossbeam-queue v0.3.5
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling nom v7.1.1
[INFO] [stderr]    Compiling digest v0.10.3
[INFO] [stderr]    Compiling tokio-macros v1.7.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling tracing-attributes v0.1.20
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling time v0.1.43
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling tracing v0.1.32
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling encoding_rs v0.8.30
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]    Compiling crc-catalog v1.1.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling sqlformat v0.1.8
[INFO] [stderr]    Compiling crc v2.1.0
[INFO] [stderr]    Compiling darling_core v0.12.4
[INFO] [stderr]    Compiling dirs v4.0.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling actix-rt v2.7.0
[INFO] [stderr]    Compiling futures-intrusive v0.4.0
[INFO] [stderr]    Compiling sha-1 v0.10.0
[INFO] [stderr]    Compiling webpki-roots v0.22.2
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling stringprep v0.1.2
[INFO] [stderr]    Compiling atoi v0.4.0
[INFO] [stderr]    Compiling hashlink v0.7.0
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling paste v1.0.6
[INFO] [stderr]    Compiling whoami v1.2.1
[INFO] [stderr]    Compiling async-trait v0.1.52
[INFO] [stderr]    Compiling mime v0.3.16
[INFO] [stderr]    Compiling tokio-util v0.6.9
[INFO] [stderr]    Compiling tokio-rustls v0.23.3
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling h2 v0.3.12
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling darling_macro v0.12.4
[INFO] [stderr]    Compiling sqlx-rt v0.5.11
[INFO] [stderr]    Compiling tokio-stream v0.1.8
[INFO] [stderr]    Compiling bigdecimal v0.2.2
[INFO] [stderr]    Compiling sha-1 v0.9.8
[INFO] [stderr]    Compiling md-5 v0.9.1
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling rustls-pemfile v0.3.0
[INFO] [stderr]    Compiling url v2.2.2
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling tungstenite v0.17.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling serenity v0.10.10 (https://github.com/serenity-rs/serenity?branch=next#9da2d932)
[INFO] [stderr]    Compiling unicode-segmentation v1.9.0
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling ipnet v2.4.0
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling hyper v0.14.18
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling sqlx-core v0.5.11
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling async-tungstenite v0.17.2
[INFO] [stderr]    Compiling dashmap v5.2.0
[INFO] [stderr]    Compiling darling v0.12.4
[INFO] [stderr]    Compiling flate2 v1.0.22
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]    Compiling futures v0.3.21
[INFO] [stderr]    Compiling typemap_rev v0.1.5
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]    Compiling poise_macros v0.1.0 (https://github.com/kangalioo/poise?branch=master#a6c770c9)
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling serde_repr v0.1.7
[INFO] [stderr]    Compiling env_logger v0.9.0
[INFO] [stderr]    Compiling hyper-rustls v0.23.0
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.10
[INFO] [stderr]    Compiling sqlx-macros v0.5.11
[INFO] [stderr]    Compiling sqlx v0.5.11
[INFO] [stderr]    Compiling poise v0.1.0 (https://github.com/kangalioo/poise?branch=master#a6c770c9)
[INFO] [stderr]    Compiling serverlist-bot v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]   --> src/main.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |       let row = sqlx::query!(
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 60 | |         "SELECT api_token FROM users WHERE user_id = $1",
[INFO] [stdout] 61 | |         ctx.author().id.0 as i64
[INFO] [stdout] 62 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:126:15
[INFO] [stdout]     |
[INFO] [stdout] 126 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 127 | |         "SELECT vote_reminders_servers FROM users WHERE user_id = $1",
[INFO] [stdout] 128 | |         ctx.author().id.0 as i64
[INFO] [stdout] 129 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     sqlx::query!(
[INFO] [stdout] 172 | |         "DELETE FROM servers WHERE guild_id = $1",
[INFO] [stdout] 173 | |         guild.id.0 as i64
[INFO] [stdout] 174 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     sqlx::query!(
[INFO] [stdout] 179 | |         "DELETE FROM vanity WHERE redirect = $1",
[INFO] [stdout] 180 | |         guild.id.0 as i64
[INFO] [stdout] 181 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:208:19
[INFO] [stdout]     |
[INFO] [stdout] 208 |           let row = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 209 | |             "SELECT vote_reminders_servers FROM users WHERE user_id = $1",
[INFO] [stdout] 210 | |             ctx.author().id.0 as i64
[INFO] [stdout] 211 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | /         sqlx::query!(
[INFO] [stdout] 236 | |             "UPDATE users SET vote_reminders_servers = array_remove(vote_reminders_servers, $1) WHERE user_id = $2",
[INFO] [stdout] 237 | |             server_id,
[INFO] [stdout] 238 | |             ctx.author().id.0 as i64
[INFO] [stdout] 239 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:294:17
[INFO] [stdout]     |
[INFO] [stdout] 294 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 295 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 296 | |         internal_tag_name
[INFO] [stdout] 297 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 | /             sqlx::query!(
[INFO] [stdout] 304 | |                 "INSERT INTO server_tags (id, name, iconify_data, owner_guild) VALUES ($1, $2, $3, $4)",
[INFO] [stdout] 305 | |                 internal_tag_name,
[INFO] [stdout] 306 | |                 tag_name,
[INFO] [stdout] 307 | |                 "fluent:animal-cat-28-regular",
[INFO] [stdout] 308 | |                 guild.id.0 as i64,
[INFO] [stdout] 309 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:314:13
[INFO] [stdout]     |
[INFO] [stdout] 314 | /             sqlx::query!(
[INFO] [stdout] 315 | |                 "UPDATE servers SET tags = array_append(tags, $1) WHERE guild_id = $2",
[INFO] [stdout] 316 | |                 internal_tag_name,
[INFO] [stdout] 317 | |                 guild.id.0 as i64
[INFO] [stdout] 318 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:329:25
[INFO] [stdout]     |
[INFO] [stdout] 329 |               let check = sqlx::query!(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 330 | |                 "SELECT tags FROM servers WHERE guild_id = $1",
[INFO] [stdout] 331 | |                 guild.id.0 as i64
[INFO] [stdout] 332 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 | /             sqlx::query!(
[INFO] [stdout] 345 | |                 "UPDATE servers SET tags = array_append(tags, $1) WHERE guild_id = $2",
[INFO] [stdout] 346 | |                 internal_tag_name,
[INFO] [stdout] 347 | |                 guild.id.0 as i64
[INFO] [stdout] 348 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:356:17
[INFO] [stdout]     |
[INFO] [stdout] 356 | /                 sqlx::query!(
[INFO] [stdout] 357 | |                     "UPDATE server_tags SET owner_guild = $1 WHERE id = $2",
[INFO] [stdout] 358 | |                     guild.id.0 as i64,
[INFO] [stdout] 359 | |                     internal_tag_name
[INFO] [stdout] 360 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 397 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 398 | |         internal_tag_name
[INFO] [stdout] 399 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:416:13
[INFO] [stdout]     |
[INFO] [stdout] 416 | /             sqlx::query!(
[INFO] [stdout] 417 | |                 "UPDATE server_tags SET iconify_data = $1 WHERE id = $2",
[INFO] [stdout] 418 | |                 iconify_data,
[INFO] [stdout] 419 | |                 internal_tag_name
[INFO] [stdout] 420 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:443:17
[INFO] [stdout]     |
[INFO] [stdout] 443 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 444 | |         "SELECT guild_id FROM servers WHERE tags && $1",
[INFO] [stdout] 445 | |         &vec![internal_tag_name.clone()]
[INFO] [stdout] 446 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 | /     sqlx::query!(
[INFO] [stdout] 456 | |         "DELETE FROM server_tags WHERE id = $1",
[INFO] [stdout] 457 | |         internal_tag_name
[INFO] [stdout] 458 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 | /     sqlx::query!(
[INFO] [stdout] 463 | |         "UPDATE servers SET tags = array_remove(tags, $1)",
[INFO] [stdout] 464 | |         internal_tag_name
[INFO] [stdout] 465 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:497:17
[INFO] [stdout]     |
[INFO] [stdout] 497 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 498 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 499 | |         internal_tag_name
[INFO] [stdout] 500 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 | /                 sqlx::query!(
[INFO] [stdout] 520 | |                     "UPDATE server_tags SET owner_guild = $1 WHERE id = $2",
[INFO] [stdout] 521 | |                     0,
[INFO] [stdout] 522 | |                     internal_tag_name
[INFO] [stdout] 523 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:540:25
[INFO] [stdout]     |
[INFO] [stdout] 540 |               let check = sqlx::query!(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 541 | |                 "SELECT tags FROM servers WHERE guild_id = $1",
[INFO] [stdout] 542 | |                 new_server_id
[INFO] [stdout] 543 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:549:21
[INFO] [stdout]     |
[INFO] [stdout] 549 | /                     sqlx::query!(
[INFO] [stdout] 550 | |                         "UPDATE server_tags SET owner_guild = $1 WHERE id = $2",
[INFO] [stdout] 551 | |                         new_server_id,
[INFO] [stdout] 552 | |                         internal_tag_name
[INFO] [stdout] 553 | |                     )
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:578:15
[INFO] [stdout]     |
[INFO] [stdout] 578 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 579 | |         "SELECT to_json(server_tags) AS json FROM server_tags WHERE id = $1 OR name = $1",
[INFO] [stdout] 580 | |         tag_name
[INFO] [stdout] 581 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:618:17
[INFO] [stdout]     |
[INFO] [stdout] 618 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 619 | |         "SELECT owner_guild FROM server_tags WHERE id = $1",
[INFO] [stdout] 620 | |         internal_tag_name
[INFO] [stdout] 621 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:639:13
[INFO] [stdout]     |
[INFO] [stdout] 639 | /             sqlx::query!(
[INFO] [stdout] 640 | |                 "UPDATE servers SET tags = array_remove(tags, $1) WHERE guild_id = $2",
[INFO] [stdout] 641 | |                 internal_tag_name,
[INFO] [stdout] 642 | |                 guild.id.0 as i64
[INFO] [stdout] 643 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:673:15
[INFO] [stdout]     |
[INFO] [stdout] 673 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 674 | |         "SELECT to_json(server_audit_logs) AS json FROM server_audit_logs WHERE guild_id = $1",
[INFO] [stdout] 675 | |         guild.id.0 as i64
[INFO] [stdout] 676 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:709:15
[INFO] [stdout]     |
[INFO] [stdout] 709 |       let row = sqlx::query!(
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 710 | |         "SELECT to_json(servers) AS json FROM servers WHERE guild_id = $1",
[INFO] [stdout] 711 | |         guild.id.0 as i64
[INFO] [stdout] 712 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:716:18
[INFO] [stdout]     |
[INFO] [stdout] 716 |       let vanity = sqlx::query!(
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 717 | |         "SELECT to_json(vanity) AS json FROM vanity WHERE redirect = $1",
[INFO] [stdout] 718 | |         guild.id.0 as i64
[INFO] [stdout] 719 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:837:5
[INFO] [stdout]     |
[INFO] [stdout] 837 | /     sqlx::query!(
[INFO] [stdout] 838 | |         "INSERT INTO servers (guild_id, owner_id, name_cached, avatar_cached, api_token, guild_count, nsfw) VALUES ($1, $2, $3, $4, $5, $...
[INFO] [stdout] 839 | |         ON CONFLICT (guild_id) DO UPDATE SET owner_id = excluded.owner_id, name_cached = excluded.name_cached, 
[INFO] [stdout] 840 | |         avatar_cached = excluded.avatar_cached, guild_count = excluded.guild_count, nsfw = excluded.nsfw WHERE 
[INFO] [stdout] ...   |
[INFO] [stdout] 848 | |         guild.nsfw_level == serenity::NsfwLevel::Explicit || guild.nsfw_level == serenity::NsfwLevel::AgeRestricted
[INFO] [stdout] 849 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:882:13
[INFO] [stdout]     |
[INFO] [stdout] 882 | /             sqlx::query!(
[INFO] [stdout] 883 | |                 "UPDATE servers SET description = $1 WHERE guild_id = $2",
[INFO] [stdout] 884 | |                 value,
[INFO] [stdout] 885 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 886 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:896:13
[INFO] [stdout]     |
[INFO] [stdout] 896 | /             sqlx::query!(
[INFO] [stdout] 897 | |                 "UPDATE servers SET long_description = $1 WHERE guild_id = $2",
[INFO] [stdout] 898 | |                 value,
[INFO] [stdout] 899 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 900 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:914:13
[INFO] [stdout]     |
[INFO] [stdout] 914 | /             sqlx::query!(
[INFO] [stdout] 915 | |                 "UPDATE servers SET long_description_type = $1 WHERE guild_id = $2",
[INFO] [stdout] 916 | |                 long_desc_type as i32,
[INFO] [stdout] 917 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 918 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:925:17
[INFO] [stdout]     |
[INFO] [stdout] 925 | /                 sqlx::query!(
[INFO] [stdout] 926 | |                     "UPDATE servers SET invite_url = $1 WHERE guild_id = $2",
[INFO] [stdout] 927 | |                     none,
[INFO] [stdout] 928 | |                     guild.id.0 as i64
[INFO] [stdout] 929 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]    --> src/main.rs:986:17
[INFO] [stdout]     |
[INFO] [stdout] 986 | /                 sqlx::query!(
[INFO] [stdout] 987 | |                     "UPDATE servers SET invite_url = $1 WHERE guild_id = $2",
[INFO] [stdout] 988 | |                     got_invite.code,
[INFO] [stdout] 989 | |                     guild.id.0 as i64
[INFO] [stdout] 990 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1023:13
[INFO] [stdout]      |
[INFO] [stdout] 1023 | /             sqlx::query!(
[INFO] [stdout] 1024 | |                 "UPDATE servers SET invite_channel = $1 WHERE guild_id = $2",
[INFO] [stdout] 1025 | |                 value_i64,
[INFO] [stdout] 1026 | |                 guild.id.0 as i64
[INFO] [stdout] 1027 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1037:13
[INFO] [stdout]      |
[INFO] [stdout] 1037 | /             sqlx::query!(
[INFO] [stdout] 1038 | |                 "UPDATE servers SET website = $1 WHERE guild_id = $2",
[INFO] [stdout] 1039 | |                 value,
[INFO] [stdout] 1040 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1041 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1046:13
[INFO] [stdout]      |
[INFO] [stdout] 1046 | /             sqlx::query!(
[INFO] [stdout] 1047 | |                 "UPDATE servers SET css = $1 WHERE guild_id = $2",
[INFO] [stdout] 1048 | |                 value,
[INFO] [stdout] 1049 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1050 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1058:13
[INFO] [stdout]      |
[INFO] [stdout] 1058 | /             sqlx::query!(
[INFO] [stdout] 1059 | |                 "UPDATE servers SET banner_card = $1 WHERE guild_id = $2",
[INFO] [stdout] 1060 | |                 value,
[INFO] [stdout] 1061 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1062 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1070:13
[INFO] [stdout]      |
[INFO] [stdout] 1070 | /             sqlx::query!(
[INFO] [stdout] 1071 | |                 "UPDATE servers SET banner_page = $1 WHERE guild_id = $2",
[INFO] [stdout] 1072 | |                 value,
[INFO] [stdout] 1073 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1074 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1088:13
[INFO] [stdout]      |
[INFO] [stdout] 1088 | /             sqlx::query!(
[INFO] [stdout] 1089 | |                 "UPDATE servers SET keep_banner_decor = $1 WHERE guild_id = $2",
[INFO] [stdout] 1090 | |                 keep_banner_decor,
[INFO] [stdout] 1091 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1092 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1097:25
[INFO] [stdout]      |
[INFO] [stdout] 1097 |               let check = sqlx::query!(
[INFO] [stdout]      |  _________________________^
[INFO] [stdout] 1098 | |                 "SELECT type, redirect FROM vanity WHERE lower(vanity_url) = $1",
[INFO] [stdout] 1099 | |                 value.to_lowercase()
[INFO] [stdout] 1100 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1106:21
[INFO] [stdout]      |
[INFO] [stdout] 1106 | /                     sqlx::query!("INSERT INTO vanity (type, vanity_url, redirect) VALUES ($1, $2, $3)", 
[INFO] [stdout] 1107 | |                     0, 
[INFO] [stdout] 1108 | |                     value,
[INFO] [stdout] 1109 | |                     ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1110 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1129:13
[INFO] [stdout]      |
[INFO] [stdout] 1129 | /             sqlx::query!(
[INFO] [stdout] 1130 | |                 "UPDATE servers SET webhook = $1 WHERE guild_id = $2",
[INFO] [stdout] 1131 | |                 value,
[INFO] [stdout] 1132 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1133 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1138:13
[INFO] [stdout]      |
[INFO] [stdout] 1138 | /             sqlx::query!(
[INFO] [stdout] 1139 | |                 "UPDATE servers SET webhook_secret = $1 WHERE guild_id = $2",
[INFO] [stdout] 1140 | |                 value,
[INFO] [stdout] 1141 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1142 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1162:13
[INFO] [stdout]      |
[INFO] [stdout] 1162 | /             sqlx::query!(
[INFO] [stdout] 1163 | |                 "UPDATE servers SET webhook_hmac_only = $1 WHERE guild_id = $2",
[INFO] [stdout] 1164 | |                 webhook_hmac_only,
[INFO] [stdout] 1165 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1166 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1180:13
[INFO] [stdout]      |
[INFO] [stdout] 1180 | /             sqlx::query!(
[INFO] [stdout] 1181 | |                 "UPDATE servers SET login_required = $1 WHERE guild_id = $2",
[INFO] [stdout] 1182 | |                 requires_login,
[INFO] [stdout] 1183 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1184 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1207:13
[INFO] [stdout]      |
[INFO] [stdout] 1207 | /             sqlx::query!(
[INFO] [stdout] 1208 | |                 "UPDATE servers SET autorole_votes = $1 WHERE guild_id = $2",
[INFO] [stdout] 1209 | |                 &vote_roles,
[INFO] [stdout] 1210 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1211 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1225:13
[INFO] [stdout]      |
[INFO] [stdout] 1225 | /             sqlx::query!(
[INFO] [stdout] 1226 | |                 "UPDATE servers SET whitelist_only = $1 WHERE guild_id = $2",
[INFO] [stdout] 1227 | |                 whitelist_only,
[INFO] [stdout] 1228 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1229 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1239:13
[INFO] [stdout]      |
[INFO] [stdout] 1239 | /             sqlx::query!(
[INFO] [stdout] 1240 | |                 "UPDATE servers SET whitelist_form = $1 WHERE guild_id = $2",
[INFO] [stdout] 1241 | |                 value,
[INFO] [stdout] 1242 | |                 ctx.guild().unwrap().id.0 as i64
[INFO] [stdout] 1243 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1250:5
[INFO] [stdout]      |
[INFO] [stdout] 1250 | /     sqlx::query!(
[INFO] [stdout] 1251 | |         "INSERT INTO server_audit_logs (guild_id, user_id, username, user_guild_perms, field, value) VALUES ($1, $2, $3, $4, $5, $6)",
[INFO] [stdout] 1252 | |         guild.id.0 as i64,
[INFO] [stdout] 1253 | |         ctx.author().id.0 as i64,
[INFO] [stdout] ...    |
[INFO] [stdout] 1257 | |         value
[INFO] [stdout] 1258 | |     )
[INFO] [stdout]      | |_____^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1431:35
[INFO] [stdout]      |
[INFO] [stdout] 1431 |                           let row = sqlx::query!(
[INFO] [stdout]      |  ___________________________________^
[INFO] [stdout] 1432 | |                             "SELECT vote_reminders_servers FROM users WHERE user_id = $1",
[INFO] [stdout] 1433 | |                             user_id
[INFO] [stdout] 1434 | |                         )
[INFO] [stdout]      | |_________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1441:33
[INFO] [stdout]      |
[INFO] [stdout] 1441 | / ...                   sqlx::query!(
[INFO] [stdout] 1442 | | ...                       "INSERT INTO users (user_id, vote_reminders_servers) VALUES ($1, $2)",
[INFO] [stdout] 1443 | | ...                       user_id,
[INFO] [stdout] 1444 | | ...                       &vec![server_id]
[INFO] [stdout] 1445 | | ...                   )
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1475:33
[INFO] [stdout]      |
[INFO] [stdout] 1475 | / ...                   sqlx::query!(
[INFO] [stdout] 1476 | | ...                       "UPDATE users SET vote_reminders_servers = vote_reminders_servers || $2 WHERE user_id = $1",
[INFO] [stdout] 1477 | | ...                       user_id,
[INFO] [stdout] 1478 | | ...                       &vec![server_id]
[INFO] [stdout] 1479 | | ...                   )
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1521:20
[INFO] [stdout]      |
[INFO] [stdout] 1521 |           let rows = sqlx::query!(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1522 | |             "SELECT user_id, vote_reminders_servers, vote_reminder_channel FROM users 
[INFO] [stdout] 1523 | |             WHERE cardinality(vote_reminders_servers) > 0 
[INFO] [stdout] 1524 | |             AND NOW() - vote_reminders_servers_last_acked > interval '4 hours'"
[INFO] [stdout] 1525 | |         )
[INFO] [stdout]      | |_________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1538:25
[INFO] [stdout]      |
[INFO] [stdout] 1538 |               let voted = sqlx::query!(
[INFO] [stdout]      |  _________________________^
[INFO] [stdout] 1539 | |                 "SELECT extract(epoch from expires_on) AS expiry FROM user_server_vote_table WHERE user_id = $1",
[INFO] [stdout] 1540 | |                 row.user_id
[INFO] [stdout] 1541 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1589:34
[INFO] [stdout]      |
[INFO] [stdout] 1589 |                   let server_row = sqlx::query!(
[INFO] [stdout]      |  __________________________________^
[INFO] [stdout] 1590 | |                     "SELECT name_cached FROM servers WHERE guild_id = $1",
[INFO] [stdout] 1591 | |                     server
[INFO] [stdout] 1592 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: error communicating with database: Cannot assign requested address (os error 99)
[INFO] [stdout]     --> src/main.rs:1629:25
[INFO] [stdout]      |
[INFO] [stdout] 1629 |               let reack = sqlx::query!(
[INFO] [stdout]      |  _________________________^
[INFO] [stdout] 1630 | |                 "UPDATE users SET vote_reminders_servers_last_acked = NOW() WHERE user_id = $1",
[INFO] [stdout] 1631 | |                 row.user_id
[INFO] [stdout] 1632 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/main.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(derive_default_enum)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
[INFO] [stdout]   |
[INFO] [stdout]   = help: the feature `derive_default_enum` has been stable since `1.62.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/main.rs:1681:13
[INFO] [stdout]      |
[INFO] [stdout] 1681 |               /// This code is run before every command
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1682 | /             pre_command: |ctx| {
[INFO] [stdout] 1683 | |                 Box::pin(async move {
[INFO] [stdout] 1684 | |                     info!("Executing command {} for user {} ({})...", ctx.command().qualified_name, ctx.author().name, ctx.author().id);
[INFO] [stdout] 1685 | |                 })
[INFO] [stdout] 1686 | |             },
[INFO] [stdout]      | |_____________- rustdoc does not generate documentation for expression fields
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/main.rs:1687:13
[INFO] [stdout]      |
[INFO] [stdout] 1687 |   ...   /// This code is run after every command returns Ok
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1688 | / ...   post_command: |ctx| {
[INFO] [stdout] 1689 | | ...       Box::pin(async move {
[INFO] [stdout] 1690 | | ...           info!("Done executing command {} for user {} ({})...", ctx.command().qualified_name, ctx.author().name, ctx.author().id);
[INFO] [stdout] 1691 | | ...       })
[INFO] [stdout] 1692 | | ...   },
[INFO] [stdout]      | |_______- rustdoc does not generate documentation for expression fields
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `derive_default_enum` has been stable since 1.62.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(derive_default_enum)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bigdecimal::ToPrimitive`
[INFO] [stdout]   --> src/main.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use bigdecimal::ToPrimitive;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 57 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `serverlist-bot` (bin "serverlist-bot") due to 58 previous errors; 4 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "156a43b918174c5e65d077b5646f7ab5b1f8f91ee5de1f731252c9d5e054b7db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "156a43b918174c5e65d077b5646f7ab5b1f8f91ee5de1f731252c9d5e054b7db", kill_on_drop: false }`
[INFO] [stdout] 156a43b918174c5e65d077b5646f7ab5b1f8f91ee5de1f731252c9d5e054b7db
