[INFO] cloning repository https://github.com/Alainx277/northstar_master_server
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Alainx277/northstar_master_server" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAlainx277%2Fnorthstar_master_server", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAlainx277%2Fnorthstar_master_server'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1c5c330763f6d09adb0a56e6ecefb73f21c085ff
[INFO] documenting Alainx277/northstar_master_server against beta-2025-10-28 for beta-1.92-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAlainx277%2Fnorthstar_master_server" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Alainx277/northstar_master_server
[INFO] finished tweaking git repo https://github.com/Alainx277/northstar_master_server
[INFO] tweaked toml for git repo https://github.com/Alainx277/northstar_master_server written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Alainx277/northstar_master_server on toolchain beta-2025-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Alainx277/northstar_master_server 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-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0e5e0ae0aa973baf7133932afb7f2002b5453cfcc4b6bc2c001b29312b4596e6
[INFO] running `Command { std: "docker" "start" "-a" "0e5e0ae0aa973baf7133932afb7f2002b5453cfcc4b6bc2c001b29312b4596e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e5e0ae0aa973baf7133932afb7f2002b5453cfcc4b6bc2c001b29312b4596e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e5e0ae0aa973baf7133932afb7f2002b5453cfcc4b6bc2c001b29312b4596e6", kill_on_drop: false }`
[INFO] [stdout] 0e5e0ae0aa973baf7133932afb7f2002b5453cfcc4b6bc2c001b29312b4596e6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2f88be1ed770164d8c85fb9fadeae2fbbfbcdddfa2d71578129e2054e4c3330b
[INFO] running `Command { std: "docker" "start" "-a" "2f88be1ed770164d8c85fb9fadeae2fbbfbcdddfa2d71578129e2054e4c3330b", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.122
[INFO] [stderr]    Compiling proc-macro2 v1.0.37
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.91
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling lock_api v0.4.7
[INFO] [stderr]     Checking once_cell v1.10.0
[INFO] [stderr]    Compiling futures-core v0.3.21
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]     Checking smallvec v1.8.0
[INFO] [stderr]     Checking pin-project-lite v0.2.8
[INFO] [stderr]     Checking bytes v1.1.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.2
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling futures-task v0.3.21
[INFO] [stderr]     Checking itoa v1.0.1
[INFO] [stderr]     Checking getrandom v0.2.6
[INFO] [stderr]    Compiling quote v1.0.17
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]     Checking signal-hook-registry v1.4.0
[INFO] [stderr]     Checking num_cpus v1.13.1
[INFO] [stderr]     Checking socket2 v0.4.4
[INFO] [stderr]     Checking mio v0.8.2
[INFO] [stderr]     Checking futures-sink v0.3.21
[INFO] [stderr]     Checking parking_lot v0.12.0
[INFO] [stderr]    Compiling generic-array v0.14.5
[INFO] [stderr]    Compiling futures-channel v0.3.21
[INFO] [stderr]    Compiling futures-util v0.3.21
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]     Checking tinyvec_macros v0.1.0
[INFO] [stderr]     Checking slab v0.4.6
[INFO] [stderr]     Checking futures-io v0.3.21
[INFO] [stderr]     Checking http v0.2.6
[INFO] [stderr]     Checking tinyvec v1.5.1
[INFO] [stderr]     Checking ahash v0.7.6
[INFO] [stderr]     Checking base64 v0.13.0
[INFO] [stderr]     Checking matches v0.1.9
[INFO] [stderr]    Compiling openssl-sys v0.9.72
[INFO] [stderr]     Checking tracing-core v0.1.24
[INFO] [stderr]     Checking hashbrown v0.11.2
[INFO] [stderr]    Compiling unicase v2.6.0
[INFO] [stderr]    Compiling indexmap v1.8.1
[INFO] [stderr]     Checking percent-encoding v2.1.0
[INFO] [stderr]     Checking unicode-bidi v0.3.7
[INFO] [stderr]     Checking unicode-normalization v0.1.19
[INFO] [stderr]    Compiling httparse v1.6.0
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]     Checking form_urlencoded v1.0.1
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling crossbeam-utils v0.8.8
[INFO] [stderr]     Checking cpufeatures v0.2.2
[INFO] [stderr]     Checking idna v0.2.3
[INFO] [stderr]    Compiling openssl v0.10.38
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling libsqlite3-sys v0.23.2
[INFO] [stderr]     Checking url v2.2.2
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]    Compiling webpki v0.21.4
[INFO] [stderr]     Checking try-lock v0.2.3
[INFO] [stderr]     Checking mime v0.3.16
[INFO] [stderr]     Checking opaque-debug v0.3.0
[INFO] [stderr]    Compiling native-tls v0.2.10
[INFO] [stderr]     Checking httpdate v1.0.2
[INFO] [stderr]    Compiling crossbeam-queue v0.3.5
[INFO] [stderr]    Compiling tokio v1.17.0
[INFO] [stderr]     Checking want v0.3.0
[INFO] [stderr]    Compiling sct v0.6.1
[INFO] [stderr]     Checking http-body v0.4.4
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]     Checking ryu v1.0.9
[INFO] [stderr]     Checking tower-service v0.3.1
[INFO] [stderr]     Checking openssl-probe v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.79
[INFO] [stderr]     Checking ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling rustls v0.19.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling encoding_rs v0.8.31
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]    Compiling tokio-macros v1.7.0
[INFO] [stderr]    Compiling futures-macro v0.3.21
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling tracing-attributes v0.1.20
[INFO] [stderr]    Compiling pin-project-internal v1.0.10
[INFO] [stderr]     Checking tracing v0.1.33
[INFO] [stderr]     Checking thiserror v1.0.30
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]     Checking pin-project v1.0.10
[INFO] [stderr]    Compiling tokio-rustls v0.22.0
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling nom v7.1.1
[INFO] [stderr]     Checking futures-executor v0.3.21
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]     Checking tokio-util v0.7.1
[INFO] [stderr]     Checking tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling spin v0.9.2
[INFO] [stderr]     Checking crypto-common v0.1.3
[INFO] [stderr]     Checking block-buffer v0.10.2
[INFO] [stderr]    Compiling async-trait v0.1.53
[INFO] [stderr]    Compiling rustversion v1.0.6
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]     Checking regex-syntax v0.6.25
[INFO] [stderr]    Compiling crc-catalog v1.1.1
[INFO] [stderr]     Checking h2 v0.3.13
[INFO] [stderr]    Compiling paste v1.0.7
[INFO] [stderr]    Compiling anyhow v1.0.56
[INFO] [stderr]    Compiling crc v2.1.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling sqlformat v0.1.8
[INFO] [stderr]     Checking digest v0.10.3
[INFO] [stderr]    Compiling flume v0.10.12
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]     Checking tokio-stream v0.1.8
[INFO] [stderr]    Compiling futures-intrusive v0.4.0
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling sqlx-rt v0.5.11
[INFO] [stderr]    Compiling hashlink v0.7.0
[INFO] [stderr]    Compiling atoi v0.4.0
[INFO] [stderr]    Compiling stringprep v0.1.2
[INFO] [stderr]    Compiling webpki-roots v0.21.1
[INFO] [stderr]     Checking sha-1 v0.9.8
[INFO] [stderr]     Checking time v0.1.44
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]     Checking fastrand v1.7.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]     Checking safemem v0.3.3
[INFO] [stderr]     Checking ipnet v2.4.0
[INFO] [stderr]    Compiling unicode-segmentation v1.9.0
[INFO] [stderr]     Checking buf_redux v0.8.4
[INFO] [stderr]     Checking tempfile v3.3.0
[INFO] [stderr]     Checking tungstenite v0.14.0
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling serde_with_macros v1.5.2
[INFO] [stderr]     Checking sha-1 v0.10.0
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking task-local-extensions v0.1.1
[INFO] [stderr]     Checking futures v0.3.21
[INFO] [stderr]     Checking headers-core v0.2.0
[INFO] [stderr]     Checking twoway v0.1.8
[INFO] [stderr]    Compiling semver v1.0.7
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]     Checking hyper v0.14.18
[INFO] [stderr]     Checking multipart v0.18.0
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]     Checking headers v0.3.7
[INFO] [stderr]     Checking serde_with v1.12.1
[INFO] [stderr]     Checking tokio-tungstenite v0.15.0
[INFO] [stderr]     Checking regex v1.5.5
[INFO] [stderr]     Checking tokio-util v0.6.9
[INFO] [stderr]     Checking tracing-log v0.1.2
[INFO] [stderr]    Compiling sqlx-core v0.5.11
[INFO] [stderr]     Checking sharded-slab v0.1.4
[INFO] [stderr]     Checking thread_local v1.1.4
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking scoped-tls v1.0.0
[INFO] [stderr]     Checking player_data v0.1.0 (/opt/rustwide/workdir/player_data)
[INFO] [stdout] warning: unused import: `ser`
[INFO] [stdout]  --> player_data/src/error.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::{de, ser};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tracing-subscriber v0.3.11
[INFO] [stdout] warning: structure field `primaryAttachment` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:696:5
[INFO] [stdout]     |
[INFO] [stdout] 696 |     primaryAttachment: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `primary_attachment`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primaryMod1` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:697:5
[INFO] [stdout]     |
[INFO] [stdout] 697 |     primaryMod1: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `primary_mod1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primaryMod2` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 |     primaryMod2: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `primary_mod2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primaryMod3` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:699:5
[INFO] [stdout]     |
[INFO] [stdout] 699 |     primaryMod3: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `primary_mod3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `secondaryMod1` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 |     secondaryMod1: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `secondary_mod1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `secondaryMod2` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:702:5
[INFO] [stdout]     |
[INFO] [stdout] 702 |     secondaryMod2: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `secondary_mod2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `secondaryMod3` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:703:5
[INFO] [stdout]     |
[INFO] [stdout] 703 |     secondaryMod3: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `secondary_mod3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weapon3Mod1` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:705:5
[INFO] [stdout]     |
[INFO] [stdout] 705 |     weapon3Mod1: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `weapon3_mod1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weapon3Mod2` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:706:5
[INFO] [stdout]     |
[INFO] [stdout] 706 |     weapon3Mod2: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `weapon3_mod2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weapon3Mod3` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:707:5
[INFO] [stdout]     |
[INFO] [stdout] 707 |     weapon3Mod3: PilotMod,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `weapon3_mod3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `skinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:711:5
[INFO] [stdout]     |
[INFO] [stdout] 711 |     skinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `camoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 |     camoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primarySkinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:713:5
[INFO] [stdout]     |
[INFO] [stdout] 713 |     primarySkinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `primary_skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primaryCamoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:714:5
[INFO] [stdout]     |
[INFO] [stdout] 714 |     primaryCamoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `primary_camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `secondarySkinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:715:5
[INFO] [stdout]     |
[INFO] [stdout] 715 |     secondarySkinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `secondary_skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `secondaryCamoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:716:5
[INFO] [stdout]     |
[INFO] [stdout] 716 |     secondaryCamoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `secondary_camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weapon3SkinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:717:5
[INFO] [stdout]     |
[INFO] [stdout] 717 |     weapon3SkinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `weapon3_skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weapon3CamoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:718:5
[INFO] [stdout]     |
[INFO] [stdout] 718 |     weapon3CamoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `weapon3_camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanClass` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:727:5
[INFO] [stdout]     |
[INFO] [stdout] 727 |     titanClass: TitanClass,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to snake case: `titan_class`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primaryMod` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:728:5
[INFO] [stdout]     |
[INFO] [stdout] 728 |     primaryMod: TitanMod,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to snake case: `primary_mod`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExecution` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:737:5
[INFO] [stdout]     |
[INFO] [stdout] 737 |     titanExecution: TitanExecution,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_execution`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `skinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:738:5
[INFO] [stdout]     |
[INFO] [stdout] 738 |     skinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `camoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:739:5
[INFO] [stdout]     |
[INFO] [stdout] 739 |     camoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `decalIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:740:5
[INFO] [stdout]     |
[INFO] [stdout] 740 |     decalIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to snake case: `decal_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primarySkinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:741:5
[INFO] [stdout]     |
[INFO] [stdout] 741 |     primarySkinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `primary_skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primaryCamoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:742:5
[INFO] [stdout]     |
[INFO] [stdout] 742 |     primaryCamoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `primary_camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `isPrime` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:743:5
[INFO] [stdout]     |
[INFO] [stdout] 743 |     isPrime: TitanIsPrime, //Really should be bool, but script for loadouts is not easily set up to handle bools unfortunately...
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `is_prime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primeSkinIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:744:5
[INFO] [stdout]     |
[INFO] [stdout] 744 |     primeSkinIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `prime_skin_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primeCamoIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:745:5
[INFO] [stdout]     |
[INFO] [stdout] 745 |     primeCamoIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `prime_camo_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `primeDecalIndex` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |     primeDecalIndex: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `prime_decal_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `showArmBadge` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:747:5
[INFO] [stdout]     |
[INFO] [stdout] 747 |     showArmBadge: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `show_arm_badge`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `refGuid` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:753:5
[INFO] [stdout]     |
[INFO] [stdout] 753 |     refGuid: i32,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `ref_guid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `parentRefGuid` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:754:5
[INFO] [stdout]     |
[INFO] [stdout] 754 |     parentRefGuid: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `parent_ref_guid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `currencyInLatestMatch` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:763:5
[INFO] [stdout]     |
[INFO] [stdout] 763 |     currencyInLatestMatch: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `currency_in_latest_match`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `tacticalUnlocks` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:764:5
[INFO] [stdout]     |
[INFO] [stdout] 764 |     tacticalUnlocks: [i32; 6],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tactical_unlocks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `feathersForMap` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |     feathersForMap: [i32; MAP_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `feathers_for_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cardRef` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:880:5
[INFO] [stdout]     |
[INFO] [stdout] 880 |     cardRef: BurnCard,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `card_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `lastCardRef` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:881:5
[INFO] [stdout]     |
[INFO] [stdout] 881 |     lastCardRef: BurnCard,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `last_card_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `clearOnStart` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:882:5
[INFO] [stdout]     |
[INFO] [stdout] 882 |     clearOnStart: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `clear_on_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cardRef` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:895:5
[INFO] [stdout]     |
[INFO] [stdout] 895 |     cardRef: BurnCard,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `card_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesJoined` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:901:5
[INFO] [stdout]     |
[INFO] [stdout] 901 |     gamesJoined: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `games_joined`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesCompleted` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:902:5
[INFO] [stdout]     |
[INFO] [stdout] 902 |     gamesCompleted: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_completed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesWon` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:903:5
[INFO] [stdout]     |
[INFO] [stdout] 903 |     gamesWon: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to snake case: `games_won`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesLost` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:904:5
[INFO] [stdout]     |
[INFO] [stdout] 904 |     gamesLost: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `games_lost`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `topPlayerOnTeam` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:905:5
[INFO] [stdout]     |
[INFO] [stdout] 905 |     topPlayerOnTeam: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `top_player_on_team`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `top3OnTeam` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:906:5
[INFO] [stdout]     |
[INFO] [stdout] 906 |     top3OnTeam: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to snake case: `top3_on_team`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hoursPlayed` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:907:5
[INFO] [stdout]     |
[INFO] [stdout] 907 |     hoursPlayed: [f32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `hours_played`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesScored100AttritionPoints_byMap` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:908:5
[INFO] [stdout]     |
[INFO] [stdout] 908 |     timesScored100AttritionPoints_byMap: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `times_scored100_attrition_points_by_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `winsByDifficulty` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:909:5
[INFO] [stdout]     |
[INFO] [stdout] 909 |     winsByDifficulty: [i32; 5],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wins_by_difficulty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `matchesByDifficulty` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:910:5
[INFO] [stdout]     |
[INFO] [stdout] 910 |     matchesByDifficulty: [i32; 5],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `matches_by_difficulty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `perfectMatchesByDifficulty` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:911:5
[INFO] [stdout]     |
[INFO] [stdout] 911 |     perfectMatchesByDifficulty: [i32; 5],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `perfect_matches_by_difficulty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `modesPlayed` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:917:5
[INFO] [stdout]     |
[INFO] [stdout] 917 |     modesPlayed: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `modes_played`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `previousModesPlayed` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:918:5
[INFO] [stdout]     |
[INFO] [stdout] 918 |     previousModesPlayed: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `previous_modes_played`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `modesWon` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:919:5
[INFO] [stdout]     |
[INFO] [stdout] 919 |     modesWon: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to snake case: `modes_won`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesCompletedTotal` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:921:5
[INFO] [stdout]     |
[INFO] [stdout] 921 |     gamesCompletedTotal: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_completed_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesWonTotal` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:922:5
[INFO] [stdout]     |
[INFO] [stdout] 922 |     gamesWonTotal: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_won_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesWonAsIMC` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:923:5
[INFO] [stdout]     |
[INFO] [stdout] 923 |     gamesWonAsIMC: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_won_as_imc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesWonAsMilitia` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:924:5
[INFO] [stdout]     |
[INFO] [stdout] 924 |     gamesWonAsMilitia: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_won_as_militia`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesCompletedAsIMC` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:925:5
[INFO] [stdout]     |
[INFO] [stdout] 925 |     gamesCompletedAsIMC: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_completed_as_imc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gamesCompletedAsMilitia` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:926:5
[INFO] [stdout]     |
[INFO] [stdout] 926 |     gamesCompletedAsMilitia: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `games_completed_as_militia`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pvpKills` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:927:5
[INFO] [stdout]     |
[INFO] [stdout] 927 |     pvpKills: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to snake case: `pvp_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesKillDeathRatio2to1` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:928:5
[INFO] [stdout]     |
[INFO] [stdout] 928 |     timesKillDeathRatio2to1: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `times_kill_death_ratio2to1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesKillDeathRatio2to1_pvp` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:929:5
[INFO] [stdout]     |
[INFO] [stdout] 929 |     timesKillDeathRatio2to1_pvp: [i32; GAME_MODE_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `times_kill_death_ratio2to1_pvp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesScored100AttritionPoints_total` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:930:5
[INFO] [stdout]     |
[INFO] [stdout] 930 |     timesScored100AttritionPoints_total: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `times_scored100_attrition_points_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asTitan` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:937:5
[INFO] [stdout]     |
[INFO] [stdout] 937 |     asTitan: [f32; TITAN_COUNT],
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `as_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asPilot` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:938:5
[INFO] [stdout]     |
[INFO] [stdout] 938 |     asPilot: f32,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `as_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asTitanTotal` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:939:5
[INFO] [stdout]     |
[INFO] [stdout] 939 |     asTitanTotal: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `as_titan_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `inAir` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:943:5
[INFO] [stdout]     |
[INFO] [stdout] 943 |     inAir: f32,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to snake case: `in_air`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asTitan` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:950:5
[INFO] [stdout]     |
[INFO] [stdout] 950 |     asTitan: [f32; TITAN_COUNT],
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `as_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asPilot` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:951:5
[INFO] [stdout]     |
[INFO] [stdout] 951 |     asPilot: f32,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to snake case: `as_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asTitanTotal` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:952:5
[INFO] [stdout]     |
[INFO] [stdout] 952 |     asTitanTotal: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `as_titan_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `inAir` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:954:5
[INFO] [stdout]     |
[INFO] [stdout] 954 |     inAir: f32,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to snake case: `in_air`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `onFriendlyTitan` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:956:5
[INFO] [stdout]     |
[INFO] [stdout] 956 |     onFriendlyTitan: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `on_friendly_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `onEnemyTitan` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:957:5
[INFO] [stdout]     |
[INFO] [stdout] 957 |     onEnemyTitan: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `on_enemy_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hoursUsed` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:963:5
[INFO] [stdout]     |
[INFO] [stdout] 963 |     hoursUsed: f32,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `hours_used`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hoursEquipped` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:964:5
[INFO] [stdout]     |
[INFO] [stdout] 964 |     hoursEquipped: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hours_equipped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `shotsFired` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:965:5
[INFO] [stdout]     |
[INFO] [stdout] 965 |     shotsFired: i32,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to snake case: `shots_fired`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `shotsHit` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:966:5
[INFO] [stdout]     |
[INFO] [stdout] 966 |     shotsHit: i32,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to snake case: `shots_hit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `critHits` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:968:5
[INFO] [stdout]     |
[INFO] [stdout] 968 |     critHits: i32,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to snake case: `crit_hits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanDamage` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:969:5
[INFO] [stdout]     |
[INFO] [stdout] 969 |     titanDamage: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `titan_damage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titansTotal` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:982:5
[INFO] [stdout]     |
[INFO] [stdout] 982 |     titansTotal: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to snake case: `titans_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `npcTitans` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:984:5
[INFO] [stdout]     |
[INFO] [stdout] 984 |     npcTitans: [i32; TITAN_COUNT],
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to snake case: `npc_titans`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `assistsTotal` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:985:5
[INFO] [stdout]     |
[INFO] [stdout] 985 |     assistsTotal: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `assists_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `killingSprees` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:986:5
[INFO] [stdout]     |
[INFO] [stdout] 986 |     killingSprees: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `killing_sprees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalWhileUsingBurnCard` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:993:5
[INFO] [stdout]     |
[INFO] [stdout] 993 |     totalWhileUsingBurnCard: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `total_while_using_burn_card`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titansWhileTitanBCActive` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:994:5
[INFO] [stdout]     |
[INFO] [stdout] 994 |     titansWhileTitanBCActive: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titans_while_titan_bcactive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalPVP` should have a snake case name
[INFO] [stdout]    --> player_data/src/lib.rs:995:5
[INFO] [stdout]     |
[INFO] [stdout] 995 |     totalPVP: i32,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to snake case: `total_pvp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalTitans` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1000:5
[INFO] [stdout]      |
[INFO] [stdout] 1000 |     totalTitans: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `total_titans`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalTitansWhileDoomed` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1001:5
[INFO] [stdout]      |
[INFO] [stdout] 1001 |     totalTitansWhileDoomed: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `total_titans_while_doomed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalPilots` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1002:5
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     totalPilots: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `total_pilots`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalNPC` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1003:5
[INFO] [stdout]      |
[INFO] [stdout] 1003 |     totalNPC: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `total_npc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asPilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1004:5
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     asPilot: i32,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `as_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asTitan` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1005:5
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     asTitan: [i32; TITAN_COUNT],
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `as_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `firstStrikes` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1006:5
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     firstStrikes: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `first_strikes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ejectingPilots` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1007:5
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     ejectingPilots: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `ejecting_pilots`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `whileEjecting` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1008:5
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     whileEjecting: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `while_ejecting`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cloakedPilots` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1009:5
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     cloakedPilots: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `cloaked_pilots`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `whileCloaked` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1010:5
[INFO] [stdout]      |
[INFO] [stdout] 1010 |     whileCloaked: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `while_cloaked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `wallrunningPilots` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1011:5
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     wallrunningPilots: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wallrunning_pilots`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `whileWallrunning` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1012:5
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     whileWallrunning: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `while_wallrunning`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `wallhangingPilots` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1013:5
[INFO] [stdout]      |
[INFO] [stdout] 1013 |     wallhangingPilots: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wallhanging_pilots`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `whileWallhanging` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1014:5
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     whileWallhanging: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `while_wallhanging`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotExecution` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1015:5
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     pilotExecution: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_execution`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotExecutePilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1016:5
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     pilotExecutePilot: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_execute_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotExecutePilotByType` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1017:5
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     pilotExecutePilotByType: [i32; PILOT_EXECUTION_COUNT],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_execute_pilot_by_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKickMelee` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1018:5
[INFO] [stdout]      |
[INFO] [stdout] 1018 |     pilotKickMelee: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kick_melee`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKickMeleePilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1019:5
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     pilotKickMeleePilot: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kick_melee_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanMelee` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1020:5
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     titanMelee: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `titan_melee`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanMeleePilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1021:5
[INFO] [stdout]      |
[INFO] [stdout] 1021 |     titanMeleePilot: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_melee_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanStepCrush` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1022:5
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     titanStepCrush: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_step_crush`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanStepCrushPilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1023:5
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     titanStepCrushPilot: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_step_crush_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionIon` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1024:5
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     titanExocutionIon: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_ion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionScorch` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1025:5
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     titanExocutionScorch: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_scorch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionNorthstar` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 |     titanExocutionNorthstar: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_northstar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionRonin` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1027:5
[INFO] [stdout]      |
[INFO] [stdout] 1027 |     titanExocutionRonin: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_ronin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionTone` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1028:5
[INFO] [stdout]      |
[INFO] [stdout] 1028 |     titanExocutionTone: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_tone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionLegion` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1029:5
[INFO] [stdout]      |
[INFO] [stdout] 1029 |     titanExocutionLegion: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_legion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanExocutionVanguard` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1030:5
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     titanExocutionVanguard: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_exocution_vanguard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanFallKill` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     titanFallKill: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_fall_kill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `petTitanKillsFollowMode` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1032:5
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     petTitanKillsFollowMode: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pet_titan_kills_follow_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `petTitanKillsGuardMode` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     petTitanKillsGuardMode: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pet_titan_kills_guard_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `evacShips` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     evacShips: i32,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to snake case: `evac_ships`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `nuclearCore` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     nuclearCore: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `nuclear_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `evacuatingEnemies` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1043:5
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     evacuatingEnemies: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `evacuating_enemies`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exportTrapKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1044:5
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     exportTrapKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `export_trap_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_NukeTitan_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1045:5
[INFO] [stdout]      |
[INFO] [stdout] 1045 |     coopChallenge_NukeTitan_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_nuke_titan_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_MortarTitan_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1046:5
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     coopChallenge_MortarTitan_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_mortar_titan_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_EmpTitan_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1047:5
[INFO] [stdout]      |
[INFO] [stdout] 1047 |     coopChallenge_EmpTitan_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_emp_titan_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_BubbleShieldGrunt_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     coopChallenge_BubbleShieldGrunt_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_bubble_shield_grunt_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_CloakDrone_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1049:5
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     coopChallenge_CloakDrone_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_cloak_drone_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_Dropship_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1050:5
[INFO] [stdout]      |
[INFO] [stdout] 1050 |     coopChallenge_Dropship_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_dropship_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_SuicideSpectre_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1051:5
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     coopChallenge_SuicideSpectre_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_suicide_spectre_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_Turret_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1052:5
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     coopChallenge_Turret_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_turret_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallenge_Sniper_Kills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1053:5
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     coopChallenge_Sniper_Kills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenge_sniper_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ampedVortexKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1054:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     ampedVortexKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `amped_vortex_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `meleeWhileCloaked` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1055:5
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     meleeWhileCloaked: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `melee_while_cloaked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKillsWhileUsingActiveRadarPulse` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1056:5
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     pilotKillsWhileUsingActiveRadarPulse: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kills_while_using_active_radar_pulse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanKillsAsPilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1057:5
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     titanKillsAsPilot: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_kills_as_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKillsWhileStimActive` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     pilotKillsWhileStimActive: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kills_while_stim_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKillsAsTitan` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1059:5
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     pilotKillsAsTitan: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kills_as_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalAssists` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     totalAssists: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `total_assists`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `killingSpreeds` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1061:5
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     killingSpreeds: [i32; TITAN_COUNT],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `killing_spreeds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKillsAsPilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1062:5
[INFO] [stdout]      |
[INFO] [stdout] 1062 |     pilotKillsAsPilot: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kills_as_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanKillsAsTitan` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1063:5
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     titanKillsAsTitan: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_kills_as_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `telefragKils` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1064:5
[INFO] [stdout]      |
[INFO] [stdout] 1064 |     telefragKils: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `telefrag_kils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `grappleKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1065:5
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     grappleKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `grapple_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `throughAWallKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1066:5
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     throughAWallKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `through_awall_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `distractedKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1067:5
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     distractedKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `distracted_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotExecutePilotWhileCloaked` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1068:5
[INFO] [stdout]      |
[INFO] [stdout] 1068 |     pilotExecutePilotWhileCloaked: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_execute_pilot_while_cloaked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKillsWithHoloPilotActive` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1069:5
[INFO] [stdout]      |
[INFO] [stdout] 1069 |     pilotKillsWithHoloPilotActive: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kills_with_holo_pilot_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotKillsWithAmpedWallActive` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1070:5
[INFO] [stdout]      |
[INFO] [stdout] 1070 |     pilotKillsWithAmpedWallActive: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilot_kills_with_amped_wall_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `totalPVP` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1077:5
[INFO] [stdout]      |
[INFO] [stdout] 1077 |     totalPVP: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `total_pvp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asPilot` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     asPilot: i32,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `as_pilot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `asTitan` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1079:5
[INFO] [stdout]      |
[INFO] [stdout] 1079 |     asTitan: [i32; TITAN_COUNT],
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `as_titan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `byPilots` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1080:5
[INFO] [stdout]      |
[INFO] [stdout] 1080 |     byPilots: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `by_pilots`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `bySpectres` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1081:5
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     bySpectres: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `by_spectres`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `byGrunts` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1082:5
[INFO] [stdout]      |
[INFO] [stdout] 1082 |     byGrunts: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `by_grunts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `byTitans` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1083:5
[INFO] [stdout]      |
[INFO] [stdout] 1083 |     byTitans: [i32; TITAN_COUNT],
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `by_titans`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `byNPCTitans` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1084:5
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     byNPCTitans: [i32; TITAN_COUNT],
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `by_npctitans`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `whileEjecting` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1086:5
[INFO] [stdout]      |
[INFO] [stdout] 1086 |     whileEjecting: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `while_ejecting`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanFalls` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1092:5
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     titanFalls: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `titan_falls`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanFallsFirst` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1093:5
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     titanFallsFirst: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_falls_first`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanEmbarks` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1094:5
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     titanEmbarks: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `titan_embarks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `rodeosFromEject` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1096:5
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     rodeosFromEject: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `rodeos_from_eject`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesEjected` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1097:5
[INFO] [stdout]      |
[INFO] [stdout] 1097 |     timesEjected: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `times_ejected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesEjectedNuclear` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1098:5
[INFO] [stdout]      |
[INFO] [stdout] 1098 |     timesEjectedNuclear: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `times_ejected_nuclear`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `burnCardsEarned` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1099:5
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     burnCardsEarned: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `burn_cards_earned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `burnCardsSpent` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1100:5
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     burnCardsSpent: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `burn_cards_spent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `boostsActivated` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     boostsActivated: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `boosts_activated`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `spectreLeeches` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1102:5
[INFO] [stdout]      |
[INFO] [stdout] 1102 |     spectreLeeches: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spectre_leeches`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `spectreLeechesByMap` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1103:5
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     spectreLeechesByMap: [i32; MAP_COUNT],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spectre_leeches_by_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `evacsAttempted` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1104:5
[INFO] [stdout]      |
[INFO] [stdout] 1104 |     evacsAttempted: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `evacs_attempted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `evacsSurvived` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1105:5
[INFO] [stdout]      |
[INFO] [stdout] 1105 |     evacsSurvived: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `evacs_survived`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `flagsCaptured` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1106:5
[INFO] [stdout]      |
[INFO] [stdout] 1106 |     flagsCaptured: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `flags_captured`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `flagsReturned` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1107:5
[INFO] [stdout]      |
[INFO] [stdout] 1107 |     flagsReturned: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `flags_returned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `arcCannonMultiKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1108:5
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     arcCannonMultiKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `arc_cannon_multi_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gruntsConscripted` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1109:5
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     gruntsConscripted: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `grunts_conscripted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hardpointsCaptured` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 |     hardpointsCaptured: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hardpoints_captured`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `challengeTiersCompleted` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1111:5
[INFO] [stdout]      |
[INFO] [stdout] 1111 |     challengeTiersCompleted: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `challenge_tiers_completed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `challengesCompleted` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1112:5
[INFO] [stdout]      |
[INFO] [stdout] 1112 |     challengesCompleted: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `challenges_completed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `dailyChallengesCompleted` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1113:5
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     dailyChallengesCompleted: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `daily_challenges_completed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `timesLastTitanRemaining` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1114:5
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     timesLastTitanRemaining: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `times_last_titan_remaining`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `killingSprees` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1115:5
[INFO] [stdout]      |
[INFO] [stdout] 1115 |     killingSprees: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `killing_sprees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coopChallengesCompleted` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1116:5
[INFO] [stdout]      |
[INFO] [stdout] 1116 |     coopChallengesCompleted: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `coop_challenges_completed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `forgedCertificationsUsed` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1117:5
[INFO] [stdout]      |
[INFO] [stdout] 1117 |     forgedCertificationsUsed: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `forged_certifications_used`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `regenForgedCertificationsUsed` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1118:5
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     regenForgedCertificationsUsed: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `regen_forged_certifications_used`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `arcMinesPlaced` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1124:5
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     arcMinesPlaced: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `arc_mines_placed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `turretsPlaced` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1125:5
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     turretsPlaced: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `turrets_placed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `rodeoNukes` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1127:5
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     rodeoNukes: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `rodeo_nukes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `arcMineZaps` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1128:5
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     arcMineZaps: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `arc_mine_zaps`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `turretKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1129:5
[INFO] [stdout]      |
[INFO] [stdout] 1129 |     turretKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `turret_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `harvesterBoosts` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1130:5
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     harvesterBoosts: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `harvester_boosts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `wavesComplete` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1131:5
[INFO] [stdout]      |
[INFO] [stdout] 1131 |     wavesComplete: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `waves_complete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `easyWins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1132:5
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     easyWins: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `easy_wins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `normalWins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     normalWins: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `normal_wins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hardWins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1134:5
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     hardWins: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `hard_wins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `masterWins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1135:5
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     masterWins: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `master_wins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `insaneWins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1136:5
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     insaneWins: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `insane_wins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `highestTitanFDLevel` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1137:5
[INFO] [stdout]      |
[INFO] [stdout] 1137 |     highestTitanFDLevel: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `highest_titan_fdlevel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titansTotal` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1144:5
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     titansTotal: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `titans_total`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titansWhileDoomed` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     titansWhileDoomed: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `titans_while_doomed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titanDamage` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     titanDamage: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `titan_damage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `titansAsPrime` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1148:5
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     titansAsPrime: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `titans_as_prime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `pilotsAsPrime` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1149:5
[INFO] [stdout]      |
[INFO] [stdout] 1149 |     pilotsAsPrime: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `pilots_as_prime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `executionsAsPrime` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1150:5
[INFO] [stdout]      |
[INFO] [stdout] 1150 |     executionsAsPrime: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `executions_as_prime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `coresEarned` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1151:5
[INFO] [stdout]      |
[INFO] [stdout] 1151 |     coresEarned: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `cores_earned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `matchesByDifficulty` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1152:5
[INFO] [stdout]      |
[INFO] [stdout] 1152 |     matchesByDifficulty: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `matches_by_difficulty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `perfectMatchesByDifficulty` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1153:5
[INFO] [stdout]      |
[INFO] [stdout] 1153 |     perfectMatchesByDifficulty: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `perfect_matches_by_difficulty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weaponStats` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1159:5
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     weaponStats: WeaponStats,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `weapon_stats`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weaponKillStats` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1160:5
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     weaponKillStats: WeaponKillStats,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `weapon_kill_stats`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weaponXP` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1161:5
[INFO] [stdout]      |
[INFO] [stdout] 1161 |     weaponXP: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `weapon_xp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `previousWeaponXP` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1162:5
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     previousWeaponXP: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `previous_weapon_xp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `proScreenKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1163:5
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     proScreenKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pro_screen_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `previousProScreenKills` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1164:5
[INFO] [stdout]      |
[INFO] [stdout] 1164 |     previousProScreenKills: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `previous_pro_screen_kills`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newMods` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1165:5
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     newMods: i32,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `new_mods`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedMods` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1166:5
[INFO] [stdout]      |
[INFO] [stdout] 1166 |     unlockedMods: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_mods`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1167:5
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     newWeaponSkins: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1168:5
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     unlockedWeaponSkins: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newPrimeWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1169:5
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     newPrimeWeaponSkins: [i32; 6],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_prime_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedPrimeWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1170:5
[INFO] [stdout]      |
[INFO] [stdout] 1170 |     unlockedPrimeWeaponSkins: [i32; 6],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_prime_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newFeatures` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1171:5
[INFO] [stdout]      |
[INFO] [stdout] 1171 |     newFeatures: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `new_features`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedFeatures` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1172:5
[INFO] [stdout]      |
[INFO] [stdout] 1172 |     unlockedFeatures: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_features`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weaponStats` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1178:5
[INFO] [stdout]      |
[INFO] [stdout] 1178 |     weaponStats: WeaponStats,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `weapon_stats`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `weaponKillStats` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1179:5
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     weaponKillStats: WeaponKillStats,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `weapon_kill_stats`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newPassives` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1185:5
[INFO] [stdout]      |
[INFO] [stdout] 1185 |     newPassives: [i32; 2],
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `new_passives`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedPassives` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1186:5
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     unlockedPassives: [i32; 2],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_passives`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1187:5
[INFO] [stdout]      |
[INFO] [stdout] 1187 |     newSkins: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `new_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1188:5
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     unlockedSkins: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newPrimeSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1189:5
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     newPrimeSkins: [i32; 2],
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_prime_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedPrimeSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1190:5
[INFO] [stdout]      |
[INFO] [stdout] 1190 |     unlockedPrimeSkins: [i32; 2],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_prime_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1191:5
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     newWeaponSkins: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     unlockedWeaponSkins: [i32; 5],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newPrimeWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1193:5
[INFO] [stdout]      |
[INFO] [stdout] 1193 |     newPrimeWeaponSkins: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_prime_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedPrimeWeaponSkins` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1194:5
[INFO] [stdout]      |
[INFO] [stdout] 1194 |     unlockedPrimeWeaponSkins: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_prime_weapon_skins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newTitanDecals` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1195:5
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     newTitanDecals: [i32; 3],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_titan_decals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedTitanDecals` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1196:5
[INFO] [stdout]      |
[INFO] [stdout] 1196 |     unlockedTitanDecals: [i32; 3],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_titan_decals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newPrimeTitanDecals` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1197:5
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     newPrimeTitanDecals: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_prime_titan_decals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedPrimeTitanDecals` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1198:5
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     unlockedPrimeTitanDecals: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_prime_titan_decals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `unlockedFDUpgrades` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1199:5
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     unlockedFDUpgrades: [i32; 2],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `unlocked_fdupgrades`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `newFDUpgrades` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1200:5
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     newFDUpgrades: [i32; 2],
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `new_fdupgrades`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `previousProgress` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1441:5
[INFO] [stdout]      |
[INFO] [stdout] 1441 |     previousProgress: f32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `previous_progress`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `playingRanked` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1463:5
[INFO] [stdout]      |
[INFO] [stdout] 1463 |     playingRanked: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `playing_ranked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `callsignIconIndex` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1465:5
[INFO] [stdout]      |
[INFO] [stdout] 1465 |     callsignIconIndex: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `callsign_icon_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `matchPerformance` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1466:5
[INFO] [stdout]      |
[INFO] [stdout] 1466 |     matchPerformance: f32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `match_performance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gameMode` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1473:5
[INFO] [stdout]      |
[INFO] [stdout] 1473 |     gameMode: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `game_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `myXuid` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1476:5
[INFO] [stdout]      |
[INFO] [stdout] 1476 |     myXuid: String,
[INFO] [stdout]      |     ^^^^^^ help: convert the identifier to snake case: `my_xuid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `myTeam` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1477:5
[INFO] [stdout]      |
[INFO] [stdout] 1477 |     myTeam: i32,
[INFO] [stdout]      |     ^^^^^^ help: convert the identifier to snake case: `my_team`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxTeamSize` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1478:5
[INFO] [stdout]      |
[INFO] [stdout] 1478 |     maxTeamSize: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `max_team_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `factionIMC` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1479:5
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     factionIMC: Faction,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `faction_imc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `factionMCOR` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1480:5
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     factionMCOR: Faction,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `faction_mcor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `scoreIMC` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1481:5
[INFO] [stdout]      |
[INFO] [stdout] 1481 |     scoreIMC: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `score_imc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `scoreMCOR` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1482:5
[INFO] [stdout]      |
[INFO] [stdout] 1482 |     scoreMCOR: i32,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to snake case: `score_mcor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `privateMatch` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1484:5
[INFO] [stdout]      |
[INFO] [stdout] 1484 |     privateMatch: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `private_match`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hadMatchLossProtection` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1486:5
[INFO] [stdout]      |
[INFO] [stdout] 1486 |     hadMatchLossProtection: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `had_match_loss_protection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `challengeUnlocks` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1487:5
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     challengeUnlocks: [RecentUnlock; 6],
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `challenge_unlocks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `awardId` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1499:5
[INFO] [stdout]      |
[INFO] [stdout] 1499 |     awardId: i32,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `award_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `awardValue` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1500:5
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     awardValue: f32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `award_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `suitIndex` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1501:5
[INFO] [stdout]      |
[INFO] [stdout] 1501 |     suitIndex: i32,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to snake case: `suit_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `gameMode` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1507:5
[INFO] [stdout]      |
[INFO] [stdout] 1507 |     gameMode: i32,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to snake case: `game_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `myIndex` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1509:5
[INFO] [stdout]      |
[INFO] [stdout] 1509 |     myIndex: i32,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to snake case: `my_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `numPlayers` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1510:5
[INFO] [stdout]      |
[INFO] [stdout] 1510 |     numPlayers: i32,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to snake case: `num_players`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `isPlayingRanked` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1517:5
[INFO] [stdout]      |
[INFO] [stdout] 1517 |     isPlayingRanked: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `is_playing_ranked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `currentRank` should have a snake case name
[INFO] [stdout]     --> player_data/src/lib.rs:1518:5
[INFO] [stdout]      |
[INFO] [stdout] 1518 |     currentRank: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to snake case: `current_rank`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking warp v0.3.2
[INFO] [stderr]     Checking reqwest v0.11.10
[INFO] [stderr]    Compiling sqlx-macros v0.5.11
[INFO] [stderr]     Checking reqwest-middleware v0.1.5
[INFO] [stderr]     Checking reqwest-tracing v0.2.1
[INFO] [stderr]     Checking sqlx v0.5.11
[INFO] [stderr]  Documenting northstar_master_server v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: error returned from database: unable to open database file
[INFO] [stdout]   --> src/accounts/repository.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             sqlx::query!(r#"SELECT 1 as none FROM accounts WHERE id = ?"#, id)
[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 returned from database: unable to open database file
[INFO] [stdout]   --> src/accounts/repository.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         sqlx::query!(r#"INSERT INTO accounts (id) VALUES (?)"#, id)
[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 returned from database: unable to open database file
[INFO] [stdout]   --> src/accounts/repository.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 | /         sqlx::query!(
[INFO] [stdout] 45 | |             r#"UPDATE accounts SET token = ?, token_created = ?, last_auth_ip = ? WHERE id = ?"#,
[INFO] [stdout] 46 | |             raw_token,
[INFO] [stdout] 47 | |             now,
[INFO] [stdout] 48 | |             ip,
[INFO] [stdout] 49 | |             id
[INFO] [stdout] 50 | |         )
[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 returned from database: unable to open database file
[INFO] [stdout]   --> src/accounts/repository.rs:58:22
[INFO] [stdout]    |
[INFO] [stdout] 58 |           let result = sqlx::query!(
[INFO] [stdout]    |  ______________________^
[INFO] [stdout] 59 | |             r#"SELECT token_created as "token_created!" FROM accounts WHERE id = ? AND token = ?"#,
[INFO] [stdout] 60 | |             id,
[INFO] [stdout] 61 | |             raw_token
[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 returned from database: unable to open database file
[INFO] [stdout]   --> src/accounts/repository.rs:82:13
[INFO] [stdout]    |
[INFO] [stdout] 82 |             sqlx::query!(r#"SELECT username FROM accounts WHERE id = ?"#, id)
[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 returned from database: unable to open database file
[INFO] [stdout]   --> src/accounts/repository.rs:91:13
[INFO] [stdout]    |
[INFO] [stdout] 91 |             sqlx::query!(r#"SELECT persistent_data FROM accounts WHERE id = ?"#, id)
[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 returned from database: unable to open database file
[INFO] [stdout]    --> src/accounts/repository.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 | /         sqlx::query!(
[INFO] [stdout] 101 | |             r#"UPDATE accounts SET persistent_data = ? WHERE id = ?"#,
[INFO] [stdout] 102 | |             data,
[INFO] [stdout] 103 | |             id
[INFO] [stdout] 104 | |         )
[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 returned from database: unable to open database file
[INFO] [stdout]    --> src/accounts/repository.rs:111:19
[INFO] [stdout]     |
[INFO] [stdout] 111 |           let row = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 112 | |             r#"SELECT current_server, last_auth_ip as "last_auth_ip!" FROM accounts
[INFO] [stdout] 113 | |             WHERE id = ? AND last_auth_ip IS NOT NULL"#,
[INFO] [stdout] 114 | |             id
[INFO] [stdout] 115 | |         )
[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 returned from database: unable to open database file
[INFO] [stdout]    --> src/accounts/repository.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | /         sqlx::query!(
[INFO] [stdout] 133 | |             r#"UPDATE accounts SET current_server = ? WHERE id = ?"#,
[INFO] [stdout] 134 | |             raw_server_id,
[INFO] [stdout] 135 | |             id
[INFO] [stdout] 136 | |         )
[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] [stderr] error: could not document `northstar_master_server`
[INFO] running `Command { std: "docker" "inspect" "2f88be1ed770164d8c85fb9fadeae2fbbfbcdddfa2d71578129e2054e4c3330b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2f88be1ed770164d8c85fb9fadeae2fbbfbcdddfa2d71578129e2054e4c3330b", kill_on_drop: false }`
[INFO] [stdout] 2f88be1ed770164d8c85fb9fadeae2fbbfbcdddfa2d71578129e2054e4c3330b
