[INFO] fetching crate dggal_sys 0.1.2...
[INFO] testing dggal_sys-0.1.2 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate dggal_sys 0.1.2 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate dggal_sys 0.1.2
[INFO] finished tweaking crates.io crate dggal_sys 0.1.2
[INFO] tweaked toml for crates.io crate dggal_sys 0.1.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dggal_sys 0.1.2 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dggal_sys 0.1.2 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-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3337d3b16305143732883abdac32169e6b5747e565f4642fd47be1e82754ec9d
[INFO] running `Command { std: "docker" "start" "-a" "3337d3b16305143732883abdac32169e6b5747e565f4642fd47be1e82754ec9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3337d3b16305143732883abdac32169e6b5747e565f4642fd47be1e82754ec9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3337d3b16305143732883abdac32169e6b5747e565f4642fd47be1e82754ec9d", kill_on_drop: false }`
[INFO] [stdout] 3337d3b16305143732883abdac32169e6b5747e565f4642fd47be1e82754ec9d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d9b896c9181163a77106752b0931bf3f903e04e0c2ef033be29e9f2163054b04
[INFO] running `Command { std: "docker" "start" "-a" "d9b896c9181163a77106752b0931bf3f903e04e0c2ef033be29e9f2163054b04", kill_on_drop: false }`
[INFO] [stderr]    Compiling ecrt_sys v0.1.2
[INFO] [stderr]    Compiling dggal_sys v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `template_Array_JSONSchema` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:102:10
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub type template_Array_JSONSchema = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayJsonschema`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_JSONSchema` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:103:10
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub type template_Map_String_JSONSchema = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringJsonschema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_String` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:104:10
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub type template_Array_String = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_double` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub type template_Array_double = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDouble`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_int` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:106:10
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub type template_Map_String_int = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:107:10
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub type template_Array_DGGSJSONDepth = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggsjsondepth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:108:10
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub type template_Map_String_template_Array_DGGSJSONDepth = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringTemplateArrayDggsjsondepth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_int` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:109:10
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub type template_Array_int = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_DGGRSZone` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub type template_Array_DGGRSZone = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggrszone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_GeoPoint` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub type template_Array_GeoPoint = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayGeoPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_Pointd` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type template_Array_Pointd = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayPointd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `nullZone` should have an upper case name
[INFO] [stdout]  --> src/lib.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const nullZone: i32 = -1;
[INFO] [stdout]   |           ^^^^^^^^ help: convert the identifier to upper case: `NULL_ZONE`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `wgs84InvFlattening` should have an upper case name
[INFO] [stdout]  --> src/lib.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub const wgs84InvFlattening: f64 = 298.257223563;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `WGS84_INV_FLATTENING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_registry_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const CRS_registry_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_registry_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CRS_registry_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_crsID_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CRS_crsID_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_crsID_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub const CRS_crsID_MASK: u64 = 4611686017353646080;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_h_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const CRS_h_SHIFT: u32 = 62;
[INFO] [stdout]    |           ^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_h_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const CRS_h_MASK: u64 = 4611686018427387904;
[INFO] [stdout]    |           ^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const DGGRSZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const DGGRSZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const DGGRSZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const DGGRSZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const DGGRSZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const DGGRSZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub const GGGZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const GGGZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const GGGZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const GGGZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const GGGZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const GGGZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_levelI9R_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const I3HZONE_levelI9R_SHIFT: u32 = 58;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_levelI9R_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const I3HZONE_levelI9R_MASK: u64 = 8935141660703064064;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rootRhombus_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub const I3HZONE_rootRhombus_SHIFT: u32 = 54;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rootRhombus_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const I3HZONE_rootRhombus_MASK: u64 = 270215977642229760;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rhombusIX_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const I3HZONE_rhombusIX_SHIFT: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rhombusIX_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const I3HZONE_rhombusIX_MASK: u64 = 18014398509481976;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_subHex_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const I3HZONE_subHex_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_subHex_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const I3HZONE_subHex_MASK: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const I9RZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const I9RZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const I9RZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const I9RZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const I9RZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const I9RZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_unset` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const JSONSchemaType_JSONSchemaType_unset: JSONSchemaType = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_UNSET`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_array` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const JSONSchemaType_JSONSchemaType_array: JSONSchemaType = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_ARRAY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_boolean` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const JSONSchemaType_JSONSchemaType_boolean: JSONSchemaType = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_BOOLEAN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_integer` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const JSONSchemaType_JSONSchemaType_integer: JSONSchemaType = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_INTEGER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_null` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const JSONSchemaType_JSONSchemaType_null: JSONSchemaType = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NULL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_number` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const JSONSchemaType_JSONSchemaType_number: JSONSchemaType = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_object` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const JSONSchemaType_JSONSchemaType_object: JSONSchemaType = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_OBJECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_string` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const JSONSchemaType_JSONSchemaType_string: JSONSchemaType = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRSRegistry_CRSRegistry_epsg` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const CRSRegistry_CRSRegistry_epsg: CRSRegistry = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_EPSG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRSRegistry_CRSRegistry_ogc` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const CRSRegistry_CRSRegistry_ogc: CRSRegistry = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_OGC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:169:45
[INFO] [stdout]     |
[INFO] [stdout] 169 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `physicalMetersPerSubZone` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:192:13
[INFO] [stdout]     |
[INFO] [stdout] 192 |             physicalMetersPerSubZone: f64,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `physical_meters_per_sub_zone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:203:13
[INFO] [stdout]     |
[INFO] [stdout] 203 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `metersSquared` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:209:45
[INFO] [stdout]     |
[INFO] [stdout] 209 |         unsafe extern "C" fn(__this: DGGRS, metersSquared: f64) -> ::std::os::raw::c_int,
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `meters_squared`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `scaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |             scaleDenominator: f64,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             mmPerPixel: f64,
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `parentLevel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:254:13
[INFO] [stdout]     |
[INFO] [stdout] 254 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `parentLevel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 |             mmPerPixel: f64,
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `maxDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:430:13
[INFO] [stdout]     |
[INFO] [stdout] 430 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:442:64
[INFO] [stdout]     |
[INFO] [stdout] 442 |         unsafe extern "C" fn(__this: DGGRS, needle: DGGRSZone, hayStack: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                                                ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `maxDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:451:13
[INFO] [stdout]     |
[INFO] [stdout] 451 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:473:45
[INFO] [stdout]     |
[INFO] [stdout] 473 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `zoneId` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |     pub zoneId: String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `zone_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `representedValue` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:482:9
[INFO] [stdout]     |
[INFO] [stdout] 482 |     pub representedValue: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `represented_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cellsCount` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub cellsCount: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `cells_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `boundsCoordinates` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:533:9
[INFO] [stdout]     |
[INFO] [stdout] 533 |     pub boundsCoordinates: Array,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bounds_coordinates`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `relativeBounds` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:534:9
[INFO] [stdout]     |
[INFO] [stdout] 534 |     pub relativeBounds: Array,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_bounds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `firstCoordinate` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:535:9
[INFO] [stdout]     |
[INFO] [stdout] 535 |     pub firstCoordinate: FieldValue,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `first_coordinate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `subZones` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub subZones: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `sub_zones`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Default` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:613:9
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub Default: FieldValue,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `readOnly` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:614:9
[INFO] [stdout]     |
[INFO] [stdout] 614 |     pub readOnly: bool_,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `read_only`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `writeOnly` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:615:9
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub writeOnly: bool_,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `write_only`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multipleOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:617:9
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub multipleOf: Array,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `multiple_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Enum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:619:9
[INFO] [stdout]     |
[INFO] [stdout] 619 |     pub Enum: Array,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 619 -     pub Enum: Array,
[INFO] [stdout] 619 +     pub r#enum: Array,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `contentMediaType` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub contentMediaType: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_media_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exclusiveMaximum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |     pub exclusiveMaximum: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_maximum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exclusiveMinimum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:625:9
[INFO] [stdout]     |
[INFO] [stdout] 625 |     pub exclusiveMinimum: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_minimum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:628:9
[INFO] [stdout]     |
[INFO] [stdout] 628 |     pub maxItems: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `minItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     pub minItems: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `min_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `uniqueItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:630:9
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub uniqueItems: bool_,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `unique_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 |     pub maxProperties: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `minProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |     pub minProperties: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `additionalProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub additionalProperties: JSONSchema,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `additional_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `patternProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:638:9
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub patternProperties: Map,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pattern_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `propertyNames` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |     pub propertyNames: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `property_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `contentEncoding` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub contentEncoding: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_encoding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `If` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |     pub If: JSONSchema,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 642 -     pub If: JSONSchema,
[INFO] [stdout] 642 +     pub r#if: JSONSchema,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Then` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     pub Then: JSONSchema,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `then`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Else` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:644:9
[INFO] [stdout]     |
[INFO] [stdout] 644 |     pub Else: JSONSchema,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 644 -     pub Else: JSONSchema,
[INFO] [stdout] 644 +     pub r#else: JSONSchema,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `allOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub allOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `all_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `anyOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub anyOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `any_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `oneOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub oneOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `one_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Not` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:648:9
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub Not: JSONSchema,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `not`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `xogcpropertySeq` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:650:9
[INFO] [stdout]     |
[INFO] [stdout] 650 |     pub xogcpropertySeq: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xogcproperty_seq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.94s
[INFO] running `Command { std: "docker" "inspect" "d9b896c9181163a77106752b0931bf3f903e04e0c2ef033be29e9f2163054b04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d9b896c9181163a77106752b0931bf3f903e04e0c2ef033be29e9f2163054b04", kill_on_drop: false }`
[INFO] [stdout] d9b896c9181163a77106752b0931bf3f903e04e0c2ef033be29e9f2163054b04
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1a9c097d0e088d41be36abd8e62cc96ccef5791956136c20f887bc6d30f98496
[INFO] running `Command { std: "docker" "start" "-a" "1a9c097d0e088d41be36abd8e62cc96ccef5791956136c20f887bc6d30f98496", kill_on_drop: false }`
[INFO] [stdout] warning: type `template_Array_JSONSchema` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:102:10
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub type template_Array_JSONSchema = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayJsonschema`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_JSONSchema` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:103:10
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub type template_Map_String_JSONSchema = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringJsonschema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_String` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:104:10
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub type template_Array_String = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_double` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub type template_Array_double = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDouble`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_int` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:106:10
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub type template_Map_String_int = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:107:10
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub type template_Array_DGGSJSONDepth = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggsjsondepth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:108:10
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub type template_Map_String_template_Array_DGGSJSONDepth = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringTemplateArrayDggsjsondepth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_int` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:109:10
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub type template_Array_int = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_DGGRSZone` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub type template_Array_DGGRSZone = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggrszone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_GeoPoint` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub type template_Array_GeoPoint = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayGeoPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_Pointd` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type template_Array_Pointd = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayPointd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `nullZone` should have an upper case name
[INFO] [stdout]  --> src/lib.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const nullZone: i32 = -1;
[INFO] [stdout]   |           ^^^^^^^^ help: convert the identifier to upper case: `NULL_ZONE`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `wgs84InvFlattening` should have an upper case name
[INFO] [stdout]  --> src/lib.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub const wgs84InvFlattening: f64 = 298.257223563;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `WGS84_INV_FLATTENING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_registry_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const CRS_registry_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_registry_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CRS_registry_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_crsID_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CRS_crsID_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_crsID_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub const CRS_crsID_MASK: u64 = 4611686017353646080;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_h_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const CRS_h_SHIFT: u32 = 62;
[INFO] [stdout]    |           ^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_h_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const CRS_h_MASK: u64 = 4611686018427387904;
[INFO] [stdout]    |           ^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const DGGRSZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const DGGRSZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const DGGRSZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const DGGRSZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const DGGRSZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const DGGRSZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub const GGGZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const GGGZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const GGGZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const GGGZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const GGGZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const GGGZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_levelI9R_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const I3HZONE_levelI9R_SHIFT: u32 = 58;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_levelI9R_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const I3HZONE_levelI9R_MASK: u64 = 8935141660703064064;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rootRhombus_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub const I3HZONE_rootRhombus_SHIFT: u32 = 54;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rootRhombus_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const I3HZONE_rootRhombus_MASK: u64 = 270215977642229760;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rhombusIX_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const I3HZONE_rhombusIX_SHIFT: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rhombusIX_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const I3HZONE_rhombusIX_MASK: u64 = 18014398509481976;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_subHex_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const I3HZONE_subHex_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_subHex_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const I3HZONE_subHex_MASK: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const I9RZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const I9RZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const I9RZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const I9RZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const I9RZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const I9RZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_unset` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const JSONSchemaType_JSONSchemaType_unset: JSONSchemaType = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_UNSET`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_array` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const JSONSchemaType_JSONSchemaType_array: JSONSchemaType = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_ARRAY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_boolean` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const JSONSchemaType_JSONSchemaType_boolean: JSONSchemaType = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_BOOLEAN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_integer` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const JSONSchemaType_JSONSchemaType_integer: JSONSchemaType = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_INTEGER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_null` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const JSONSchemaType_JSONSchemaType_null: JSONSchemaType = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NULL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_number` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const JSONSchemaType_JSONSchemaType_number: JSONSchemaType = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_object` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const JSONSchemaType_JSONSchemaType_object: JSONSchemaType = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_OBJECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_string` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const JSONSchemaType_JSONSchemaType_string: JSONSchemaType = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRSRegistry_CRSRegistry_epsg` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const CRSRegistry_CRSRegistry_epsg: CRSRegistry = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_EPSG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRSRegistry_CRSRegistry_ogc` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const CRSRegistry_CRSRegistry_ogc: CRSRegistry = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_OGC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:169:45
[INFO] [stdout]     |
[INFO] [stdout] 169 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling dggal_sys v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable `physicalMetersPerSubZone` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:192:13
[INFO] [stdout]     |
[INFO] [stdout] 192 |             physicalMetersPerSubZone: f64,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `physical_meters_per_sub_zone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:203:13
[INFO] [stdout]     |
[INFO] [stdout] 203 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `metersSquared` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:209:45
[INFO] [stdout]     |
[INFO] [stdout] 209 |         unsafe extern "C" fn(__this: DGGRS, metersSquared: f64) -> ::std::os::raw::c_int,
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `meters_squared`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `scaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |             scaleDenominator: f64,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             mmPerPixel: f64,
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `parentLevel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:254:13
[INFO] [stdout]     |
[INFO] [stdout] 254 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `parentLevel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 |             mmPerPixel: f64,
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `maxDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:430:13
[INFO] [stdout]     |
[INFO] [stdout] 430 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:442:64
[INFO] [stdout]     |
[INFO] [stdout] 442 |         unsafe extern "C" fn(__this: DGGRS, needle: DGGRSZone, hayStack: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                                                ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `maxDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:451:13
[INFO] [stdout]     |
[INFO] [stdout] 451 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:473:45
[INFO] [stdout]     |
[INFO] [stdout] 473 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `zoneId` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |     pub zoneId: String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `zone_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `representedValue` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:482:9
[INFO] [stdout]     |
[INFO] [stdout] 482 |     pub representedValue: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `represented_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cellsCount` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub cellsCount: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `cells_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `boundsCoordinates` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:533:9
[INFO] [stdout]     |
[INFO] [stdout] 533 |     pub boundsCoordinates: Array,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bounds_coordinates`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `relativeBounds` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:534:9
[INFO] [stdout]     |
[INFO] [stdout] 534 |     pub relativeBounds: Array,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_bounds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `firstCoordinate` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:535:9
[INFO] [stdout]     |
[INFO] [stdout] 535 |     pub firstCoordinate: FieldValue,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `first_coordinate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `subZones` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub subZones: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `sub_zones`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Default` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:613:9
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub Default: FieldValue,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `readOnly` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:614:9
[INFO] [stdout]     |
[INFO] [stdout] 614 |     pub readOnly: bool_,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `read_only`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `writeOnly` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:615:9
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub writeOnly: bool_,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `write_only`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multipleOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:617:9
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub multipleOf: Array,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `multiple_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Enum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:619:9
[INFO] [stdout]     |
[INFO] [stdout] 619 |     pub Enum: Array,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 619 -     pub Enum: Array,
[INFO] [stdout] 619 +     pub r#enum: Array,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `contentMediaType` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub contentMediaType: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_media_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exclusiveMaximum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |     pub exclusiveMaximum: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_maximum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exclusiveMinimum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:625:9
[INFO] [stdout]     |
[INFO] [stdout] 625 |     pub exclusiveMinimum: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_minimum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:628:9
[INFO] [stdout]     |
[INFO] [stdout] 628 |     pub maxItems: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `minItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     pub minItems: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `min_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `uniqueItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:630:9
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub uniqueItems: bool_,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `unique_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 |     pub maxProperties: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `minProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |     pub minProperties: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `additionalProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub additionalProperties: JSONSchema,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `additional_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `patternProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:638:9
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub patternProperties: Map,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pattern_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `propertyNames` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |     pub propertyNames: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `property_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `contentEncoding` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub contentEncoding: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_encoding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `If` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |     pub If: JSONSchema,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 642 -     pub If: JSONSchema,
[INFO] [stdout] 642 +     pub r#if: JSONSchema,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Then` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     pub Then: JSONSchema,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `then`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Else` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:644:9
[INFO] [stdout]     |
[INFO] [stdout] 644 |     pub Else: JSONSchema,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 644 -     pub Else: JSONSchema,
[INFO] [stdout] 644 +     pub r#else: JSONSchema,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `allOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub allOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `all_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `anyOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub anyOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `any_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `oneOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub oneOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `one_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Not` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:648:9
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub Not: JSONSchema,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `not`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `xogcpropertySeq` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:650:9
[INFO] [stdout]     |
[INFO] [stdout] 650 |     pub xogcpropertySeq: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xogcproperty_seq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_JSONSchema` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:102:10
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub type template_Array_JSONSchema = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayJsonschema`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_JSONSchema` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:103:10
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub type template_Map_String_JSONSchema = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringJsonschema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_String` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:104:10
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub type template_Array_String = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_double` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub type template_Array_double = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDouble`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_int` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:106:10
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub type template_Map_String_int = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:107:10
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub type template_Array_DGGSJSONDepth = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggsjsondepth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Map_String_template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:108:10
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub type template_Map_String_template_Array_DGGSJSONDepth = Map;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringTemplateArrayDggsjsondepth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_int` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:109:10
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub type template_Array_int = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_DGGRSZone` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub type template_Array_DGGRSZone = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggrszone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_GeoPoint` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub type template_Array_GeoPoint = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayGeoPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `template_Array_Pointd` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type template_Array_Pointd = Array;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayPointd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `nullZone` should have an upper case name
[INFO] [stdout]  --> src/lib.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const nullZone: i32 = -1;
[INFO] [stdout]   |           ^^^^^^^^ help: convert the identifier to upper case: `NULL_ZONE`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `wgs84InvFlattening` should have an upper case name
[INFO] [stdout]  --> src/lib.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub const wgs84InvFlattening: f64 = 298.257223563;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `WGS84_INV_FLATTENING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_registry_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const CRS_registry_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_registry_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CRS_registry_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_crsID_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CRS_crsID_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_crsID_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub const CRS_crsID_MASK: u64 = 4611686017353646080;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_h_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const CRS_h_SHIFT: u32 = 62;
[INFO] [stdout]    |           ^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRS_h_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const CRS_h_MASK: u64 = 4611686018427387904;
[INFO] [stdout]    |           ^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const DGGRSZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const DGGRSZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const DGGRSZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const DGGRSZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const DGGRSZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DGGRSZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const DGGRSZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub const GGGZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const GGGZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const GGGZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const GGGZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const GGGZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GGGZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const GGGZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_levelI9R_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const I3HZONE_levelI9R_SHIFT: u32 = 58;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_levelI9R_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const I3HZONE_levelI9R_MASK: u64 = 8935141660703064064;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rootRhombus_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub const I3HZONE_rootRhombus_SHIFT: u32 = 54;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rootRhombus_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const I3HZONE_rootRhombus_MASK: u64 = 270215977642229760;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rhombusIX_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const I3HZONE_rhombusIX_SHIFT: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_rhombusIX_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const I3HZONE_rhombusIX_MASK: u64 = 18014398509481976;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_subHex_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const I3HZONE_subHex_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I3HZONE_subHex_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const I3HZONE_subHex_MASK: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_level_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const I9RZONE_level_SHIFT: u32 = 59;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_level_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const I9RZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_row_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const I9RZONE_row_SHIFT: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_row_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const I9RZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_col_SHIFT` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const I9RZONE_col_SHIFT: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_SHIFT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `I9RZONE_col_MASK` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const I9RZONE_col_MASK: u32 = 1073741823;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_MASK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_unset` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const JSONSchemaType_JSONSchemaType_unset: JSONSchemaType = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_UNSET`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_array` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const JSONSchemaType_JSONSchemaType_array: JSONSchemaType = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_ARRAY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_boolean` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const JSONSchemaType_JSONSchemaType_boolean: JSONSchemaType = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_BOOLEAN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_integer` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const JSONSchemaType_JSONSchemaType_integer: JSONSchemaType = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_INTEGER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_null` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const JSONSchemaType_JSONSchemaType_null: JSONSchemaType = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NULL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_number` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const JSONSchemaType_JSONSchemaType_number: JSONSchemaType = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_object` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const JSONSchemaType_JSONSchemaType_object: JSONSchemaType = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_OBJECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JSONSchemaType_JSONSchemaType_string` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const JSONSchemaType_JSONSchemaType_string: JSONSchemaType = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRSRegistry_CRSRegistry_epsg` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const CRSRegistry_CRSRegistry_epsg: CRSRegistry = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_EPSG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CRSRegistry_CRSRegistry_ogc` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const CRSRegistry_CRSRegistry_ogc: CRSRegistry = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_OGC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:169:45
[INFO] [stdout]     |
[INFO] [stdout] 169 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `physicalMetersPerSubZone` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:192:13
[INFO] [stdout]     |
[INFO] [stdout] 192 |             physicalMetersPerSubZone: f64,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `physical_meters_per_sub_zone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:203:13
[INFO] [stdout]     |
[INFO] [stdout] 203 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `metersSquared` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:209:45
[INFO] [stdout]     |
[INFO] [stdout] 209 |         unsafe extern "C" fn(__this: DGGRS, metersSquared: f64) -> ::std::os::raw::c_int,
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `meters_squared`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `scaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |             scaleDenominator: f64,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             mmPerPixel: f64,
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `parentLevel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:254:13
[INFO] [stdout]     |
[INFO] [stdout] 254 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `parentLevel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `relativeDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 |             mmPerPixel: f64,
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `maxDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:430:13
[INFO] [stdout]     |
[INFO] [stdout] 430 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:442:64
[INFO] [stdout]     |
[INFO] [stdout] 442 |         unsafe extern "C" fn(__this: DGGRS, needle: DGGRSZone, hayStack: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                                                ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `maxDepth` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:451:13
[INFO] [stdout]     |
[INFO] [stdout] 451 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stdout]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hayStack` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:473:45
[INFO] [stdout]     |
[INFO] [stdout] 473 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stdout]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `zoneId` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |     pub zoneId: String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `zone_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `representedValue` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:482:9
[INFO] [stdout]     |
[INFO] [stdout] 482 |     pub representedValue: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `represented_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cellsCount` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub cellsCount: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `cells_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `boundsCoordinates` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:533:9
[INFO] [stdout]     |
[INFO] [stdout] 533 |     pub boundsCoordinates: Array,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bounds_coordinates`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `relativeBounds` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:534:9
[INFO] [stdout]     |
[INFO] [stdout] 534 |     pub relativeBounds: Array,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_bounds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `firstCoordinate` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:535:9
[INFO] [stdout]     |
[INFO] [stdout] 535 |     pub firstCoordinate: FieldValue,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `first_coordinate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `subZones` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub subZones: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `sub_zones`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Default` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:613:9
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub Default: FieldValue,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `readOnly` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:614:9
[INFO] [stdout]     |
[INFO] [stdout] 614 |     pub readOnly: bool_,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `read_only`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `writeOnly` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:615:9
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub writeOnly: bool_,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `write_only`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multipleOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:617:9
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub multipleOf: Array,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `multiple_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Enum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:619:9
[INFO] [stdout]     |
[INFO] [stdout] 619 |     pub Enum: Array,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 619 -     pub Enum: Array,
[INFO] [stdout] 619 +     pub r#enum: Array,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `contentMediaType` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub contentMediaType: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_media_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exclusiveMaximum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |     pub exclusiveMaximum: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_maximum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `exclusiveMinimum` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:625:9
[INFO] [stdout]     |
[INFO] [stdout] 625 |     pub exclusiveMinimum: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_minimum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:628:9
[INFO] [stdout]     |
[INFO] [stdout] 628 |     pub maxItems: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `minItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     pub minItems: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `min_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `uniqueItems` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:630:9
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub uniqueItems: bool_,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `unique_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `maxProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 |     pub maxProperties: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `minProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |     pub minProperties: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `additionalProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 |     pub additionalProperties: JSONSchema,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `additional_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `patternProperties` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:638:9
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub patternProperties: Map,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pattern_properties`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `propertyNames` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |     pub propertyNames: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `property_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `contentEncoding` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub contentEncoding: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_encoding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `If` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |     pub If: JSONSchema,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 642 -     pub If: JSONSchema,
[INFO] [stdout] 642 +     pub r#if: JSONSchema,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Then` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     pub Then: JSONSchema,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `then`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Else` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:644:9
[INFO] [stdout]     |
[INFO] [stdout] 644 |     pub Else: JSONSchema,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 644 -     pub Else: JSONSchema,
[INFO] [stdout] 644 +     pub r#else: JSONSchema,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `allOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub allOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `all_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `anyOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub anyOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `any_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `oneOf` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub oneOf: Array,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `one_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Not` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:648:9
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub Not: JSONSchema,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `not`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `xogcpropertySeq` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:650:9
[INFO] [stdout]     |
[INFO] [stdout] 650 |     pub xogcpropertySeq: ::std::os::raw::c_int,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xogcproperty_seq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s
[INFO] running `Command { std: "docker" "inspect" "1a9c097d0e088d41be36abd8e62cc96ccef5791956136c20f887bc6d30f98496", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a9c097d0e088d41be36abd8e62cc96ccef5791956136c20f887bc6d30f98496", kill_on_drop: false }`
[INFO] [stdout] 1a9c097d0e088d41be36abd8e62cc96ccef5791956136c20f887bc6d30f98496
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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-09-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1360a7072b924a5c21b747d0f063f5fd9124b63dd180174e0d8bbf405514b868
[INFO] running `Command { std: "docker" "start" "-a" "1360a7072b924a5c21b747d0f063f5fd9124b63dd180174e0d8bbf405514b868", kill_on_drop: false }`
[INFO] [stderr] warning: type `template_Array_JSONSchema` should have an upper camel case name
[INFO] [stdout] 
[INFO] [stderr]    --> src/lib.rs:102:10
[INFO] [stdout] running 0 tests
[INFO] [stderr]     |
[INFO] [stdout] 
[INFO] [stderr] 102 | pub type template_Array_JSONSchema = Array;
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayJsonschema`
[INFO] [stdout] 
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Map_String_JSONSchema` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:103:10
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub type template_Map_String_JSONSchema = Map;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringJsonschema`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_String` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:104:10
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub type template_Array_String = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayString`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_double` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:105:10
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub type template_Array_double = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDouble`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Map_String_int` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:106:10
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub type template_Map_String_int = Map;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringInt`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:107:10
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub type template_Array_DGGSJSONDepth = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggsjsondepth`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Map_String_template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:108:10
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub type template_Map_String_template_Array_DGGSJSONDepth = Map;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringTemplateArrayDggsjsondepth`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_int` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:109:10
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub type template_Array_int = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayInt`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_DGGRSZone` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:110:10
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub type template_Array_DGGRSZone = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggrszone`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_GeoPoint` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:111:10
[INFO] [stderr]     |
[INFO] [stderr] 111 | pub type template_Array_GeoPoint = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayGeoPoint`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_Pointd` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:112:10
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub type template_Array_Pointd = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayPointd`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `nullZone` should have an upper case name
[INFO] [stderr]  --> src/lib.rs:8:11
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub const nullZone: i32 = -1;
[INFO] [stderr]   |           ^^^^^^^^ help: convert the identifier to upper case: `NULL_ZONE`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `wgs84InvFlattening` should have an upper case name
[INFO] [stderr]  --> src/lib.rs:9:11
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub const wgs84InvFlattening: f64 = 298.257223563;
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `WGS84_INV_FLATTENING`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRS_registry_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:10:11
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub const CRS_registry_SHIFT: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRS_registry_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:11:11
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub const CRS_registry_MASK: u32 = 1073741823;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_REGISTRY_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRS_crsID_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:12:11
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub const CRS_crsID_SHIFT: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRS_crsID_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:13:11
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub const CRS_crsID_MASK: u64 = 4611686017353646080;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_CRS_ID_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRS_h_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:14:11
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub const CRS_h_SHIFT: u32 = 62;
[INFO] [stderr]    |           ^^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRS_h_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:15:11
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub const CRS_h_MASK: u64 = 4611686018427387904;
[INFO] [stderr]    |           ^^^^^^^^^^ help: convert the identifier to upper case: `CRS_H_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DGGRSZONE_level_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:16:11
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub const DGGRSZONE_level_SHIFT: u32 = 59;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DGGRSZONE_level_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:17:11
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub const DGGRSZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_LEVEL_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DGGRSZONE_row_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:18:11
[INFO] [stderr]    |
[INFO] [stderr] 18 | pub const DGGRSZONE_row_SHIFT: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DGGRSZONE_row_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:19:11
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub const DGGRSZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_ROW_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DGGRSZONE_col_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:20:11
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub const DGGRSZONE_col_SHIFT: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DGGRSZONE_col_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:21:11
[INFO] [stderr]    |
[INFO] [stderr] 21 | pub const DGGRSZONE_col_MASK: u32 = 1073741823;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DGGRSZONE_COL_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `GGGZONE_level_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:22:11
[INFO] [stderr]    |
[INFO] [stderr] 22 | pub const GGGZONE_level_SHIFT: u32 = 59;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `GGGZONE_level_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:23:11
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub const GGGZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_LEVEL_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `GGGZONE_row_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:24:11
[INFO] [stderr]    |
[INFO] [stderr] 24 | pub const GGGZONE_row_SHIFT: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `GGGZONE_row_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:25:11
[INFO] [stderr]    |
[INFO] [stderr] 25 | pub const GGGZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_ROW_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `GGGZONE_col_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:26:11
[INFO] [stderr]    |
[INFO] [stderr] 26 | pub const GGGZONE_col_SHIFT: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `GGGZONE_col_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:27:11
[INFO] [stderr]    |
[INFO] [stderr] 27 | pub const GGGZONE_col_MASK: u32 = 1073741823;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GGGZONE_COL_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_levelI9R_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:28:11
[INFO] [stderr]    |
[INFO] [stderr] 28 | pub const I3HZONE_levelI9R_SHIFT: u32 = 58;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_levelI9R_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:29:11
[INFO] [stderr]    |
[INFO] [stderr] 29 | pub const I3HZONE_levelI9R_MASK: u64 = 8935141660703064064;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_LEVEL_I9_R_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_rootRhombus_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:30:11
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub const I3HZONE_rootRhombus_SHIFT: u32 = 54;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_rootRhombus_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:31:11
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub const I3HZONE_rootRhombus_MASK: u64 = 270215977642229760;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_ROOT_RHOMBUS_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_rhombusIX_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:32:11
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub const I3HZONE_rhombusIX_SHIFT: u32 = 3;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_rhombusIX_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:33:11
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub const I3HZONE_rhombusIX_MASK: u64 = 18014398509481976;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_RHOMBUS_IX_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_subHex_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:34:11
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const I3HZONE_subHex_SHIFT: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I3HZONE_subHex_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:35:11
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const I3HZONE_subHex_MASK: u32 = 7;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I3_HZONE_SUB_HEX_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I9RZONE_level_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:36:11
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const I9RZONE_level_SHIFT: u32 = 59;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I9RZONE_level_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:37:11
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const I9RZONE_level_MASK: i64 = -576460752303423488;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_LEVEL_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I9RZONE_row_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:38:11
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const I9RZONE_row_SHIFT: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I9RZONE_row_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:39:11
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const I9RZONE_row_MASK: u64 = 576460751229681664;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_ROW_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I9RZONE_col_SHIFT` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:40:11
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const I9RZONE_col_SHIFT: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_SHIFT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `I9RZONE_col_MASK` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:41:11
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub const I9RZONE_col_MASK: u32 = 1073741823;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I9_RZONE_COL_MASK`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_unset` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:77:11
[INFO] [stderr]    |
[INFO] [stderr] 77 | pub const JSONSchemaType_JSONSchemaType_unset: JSONSchemaType = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_UNSET`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_array` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:78:11
[INFO] [stderr]    |
[INFO] [stderr] 78 | pub const JSONSchemaType_JSONSchemaType_array: JSONSchemaType = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_ARRAY`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_boolean` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:79:11
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub const JSONSchemaType_JSONSchemaType_boolean: JSONSchemaType = 2;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_BOOLEAN`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_integer` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:80:11
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub const JSONSchemaType_JSONSchemaType_integer: JSONSchemaType = 3;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_INTEGER`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_null` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub const JSONSchemaType_JSONSchemaType_null: JSONSchemaType = 4;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NULL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_number` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:82:11
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub const JSONSchemaType_JSONSchemaType_number: JSONSchemaType = 5;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_NUMBER`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_object` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:83:11
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub const JSONSchemaType_JSONSchemaType_object: JSONSchemaType = 6;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_OBJECT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `JSONSchemaType_JSONSchemaType_string` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:84:11
[INFO] [stderr]    |
[INFO] [stderr] 84 | pub const JSONSchemaType_JSONSchemaType_string: JSONSchemaType = 7;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONSCHEMA_TYPE_JSONSCHEMA_TYPE_STRING`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRSRegistry_CRSRegistry_epsg` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:89:11
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const CRSRegistry_CRSRegistry_epsg: CRSRegistry = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_EPSG`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `CRSRegistry_CRSRegistry_ogc` should have an upper case name
[INFO] [stderr]   --> src/lib.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const CRSRegistry_CRSRegistry_ogc: CRSRegistry = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CRSREGISTRY_CRSREGISTRY_OGC`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `hayStack` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:169:45
[INFO] [stderr]     |
[INFO] [stderr] 169 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stderr]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `physicalMetersPerSubZone` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:192:13
[INFO] [stderr]     |
[INFO] [stderr] 192 |             physicalMetersPerSubZone: f64,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `physical_meters_per_sub_zone`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `relativeDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:193:13
[INFO] [stderr]     |
[INFO] [stderr] 193 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `relativeDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:203:13
[INFO] [stderr]     |
[INFO] [stderr] 203 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `metersSquared` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:209:45
[INFO] [stderr]     |
[INFO] [stderr] 209 |         unsafe extern "C" fn(__this: DGGRS, metersSquared: f64) -> ::std::os::raw::c_int,
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `meters_squared`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `scaleDenominator` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:216:13
[INFO] [stderr]     |
[INFO] [stderr] 216 |             scaleDenominator: f64,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `scale_denominator`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `relativeDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:217:13
[INFO] [stderr]     |
[INFO] [stderr] 217 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:218:13
[INFO] [stderr]     |
[INFO] [stderr] 218 |             mmPerPixel: f64,
[INFO] [stderr]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `parentLevel` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:254:13
[INFO] [stderr]     |
[INFO] [stderr] 254 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `relativeDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:255:13
[INFO] [stderr]     |
[INFO] [stderr] 255 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `parentLevel` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:274:13
[INFO] [stderr]     |
[INFO] [stderr] 274 |             parentLevel: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `parent_level`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `relativeDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:275:13
[INFO] [stderr]     |
[INFO] [stderr] 275 |             relativeDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `mmPerPixel` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:276:13
[INFO] [stderr]     |
[INFO] [stderr] 276 |             mmPerPixel: f64,
[INFO] [stderr]     |             ^^^^^^^^^^ help: convert the identifier to snake case: `mm_per_pixel`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `maxDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:430:13
[INFO] [stderr]     |
[INFO] [stderr] 430 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `hayStack` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:442:64
[INFO] [stderr]     |
[INFO] [stderr] 442 |         unsafe extern "C" fn(__this: DGGRS, needle: DGGRSZone, hayStack: DGGRSZone) -> bool_,
[INFO] [stderr]     |                                                                ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `maxDepth` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:451:13
[INFO] [stderr]     |
[INFO] [stderr] 451 |             maxDepth: ::std::os::raw::c_int,
[INFO] [stderr]     |             ^^^^^^^^ help: convert the identifier to snake case: `max_depth`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `hayStack` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:473:45
[INFO] [stderr]     |
[INFO] [stderr] 473 |         unsafe extern "C" fn(__this: DGGRS, hayStack: DGGRSZone, needle: DGGRSZone) -> bool_,
[INFO] [stderr]     |                                             ^^^^^^^^ help: convert the identifier to snake case: `hay_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `zoneId` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:480:9
[INFO] [stderr]     |
[INFO] [stderr] 480 |     pub zoneId: String,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case: `zone_id`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `representedValue` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:482:9
[INFO] [stderr]     |
[INFO] [stderr] 482 |     pub representedValue: String,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `represented_value`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `cellsCount` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:530:9
[INFO] [stderr]     |
[INFO] [stderr] 530 |     pub cellsCount: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `cells_count`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `boundsCoordinates` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:533:9
[INFO] [stderr]     |
[INFO] [stderr] 533 |     pub boundsCoordinates: Array,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bounds_coordinates`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `relativeBounds` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:534:9
[INFO] [stderr]     |
[INFO] [stderr] 534 |     pub relativeBounds: Array,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `relative_bounds`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `firstCoordinate` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:535:9
[INFO] [stderr]     |
[INFO] [stderr] 535 |     pub firstCoordinate: FieldValue,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `first_coordinate`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `subZones` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:560:9
[INFO] [stderr]     |
[INFO] [stderr] 560 |     pub subZones: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^ help: convert the identifier to snake case: `sub_zones`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `Default` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:613:9
[INFO] [stderr]     |
[INFO] [stderr] 613 |     pub Default: FieldValue,
[INFO] [stderr]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `readOnly` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:614:9
[INFO] [stderr]     |
[INFO] [stderr] 614 |     pub readOnly: bool_,
[INFO] [stderr]     |         ^^^^^^^^ help: convert the identifier to snake case: `read_only`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `writeOnly` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:615:9
[INFO] [stderr]     |
[INFO] [stderr] 615 |     pub writeOnly: bool_,
[INFO] [stderr]     |         ^^^^^^^^^ help: convert the identifier to snake case: `write_only`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `multipleOf` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:617:9
[INFO] [stderr]     |
[INFO] [stderr] 617 |     pub multipleOf: Array,
[INFO] [stderr]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `multiple_of`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `Enum` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:619:9
[INFO] [stderr]     |
[INFO] [stderr] 619 |     pub Enum: Array,
[INFO] [stderr]     |         ^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stderr]     |
[INFO] [stderr] 619 -     pub Enum: Array,
[INFO] [stderr] 619 +     pub r#enum: Array,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `contentMediaType` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:621:9
[INFO] [stderr]     |
[INFO] [stderr] 621 |     pub contentMediaType: String,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_media_type`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `exclusiveMaximum` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:623:9
[INFO] [stderr]     |
[INFO] [stderr] 623 |     pub exclusiveMaximum: f64,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_maximum`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `exclusiveMinimum` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:625:9
[INFO] [stderr]     |
[INFO] [stderr] 625 |     pub exclusiveMinimum: f64,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `exclusive_minimum`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `maxItems` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:628:9
[INFO] [stderr]     |
[INFO] [stderr] 628 |     pub maxItems: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_items`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `minItems` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:629:9
[INFO] [stderr]     |
[INFO] [stderr] 629 |     pub minItems: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^ help: convert the identifier to snake case: `min_items`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `uniqueItems` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:630:9
[INFO] [stderr]     |
[INFO] [stderr] 630 |     pub uniqueItems: bool_,
[INFO] [stderr]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `unique_items`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `maxProperties` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:632:9
[INFO] [stderr]     |
[INFO] [stderr] 632 |     pub maxProperties: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_properties`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `minProperties` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:633:9
[INFO] [stderr]     |
[INFO] [stderr] 633 |     pub minProperties: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_properties`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `additionalProperties` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:635:9
[INFO] [stderr]     |
[INFO] [stderr] 635 |     pub additionalProperties: JSONSchema,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `additional_properties`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `patternProperties` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:638:9
[INFO] [stderr]     |
[INFO] [stderr] 638 |     pub patternProperties: Map,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pattern_properties`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `propertyNames` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:640:9
[INFO] [stderr]     |
[INFO] [stderr] 640 |     pub propertyNames: String,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `property_names`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `contentEncoding` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:641:9
[INFO] [stderr]     |
[INFO] [stderr] 641 |     pub contentEncoding: String,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `content_encoding`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `If` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:642:9
[INFO] [stderr]     |
[INFO] [stderr] 642 |     pub If: JSONSchema,
[INFO] [stderr]     |         ^^
[INFO] [stderr]     |
[INFO] [stderr] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stderr]     |
[INFO] [stderr] 642 -     pub If: JSONSchema,
[INFO] [stderr] 642 +     pub r#if: JSONSchema,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `Then` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:643:9
[INFO] [stderr]     |
[INFO] [stderr] 643 |     pub Then: JSONSchema,
[INFO] [stderr]     |         ^^^^ help: convert the identifier to snake case: `then`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `Else` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:644:9
[INFO] [stderr]     |
[INFO] [stderr] 644 |     pub Else: JSONSchema,
[INFO] [stderr]     |         ^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stderr]     |
[INFO] [stderr] 644 -     pub Else: JSONSchema,
[INFO] [stderr] 644 +     pub r#else: JSONSchema,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `allOf` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:645:9
[INFO] [stderr]     |
[INFO] [stderr] 645 |     pub allOf: Array,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `all_of`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `anyOf` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:646:9
[INFO] [stderr]     |
[INFO] [stderr] 646 |     pub anyOf: Array,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `any_of`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `oneOf` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:647:9
[INFO] [stderr]     |
[INFO] [stderr] 647 |     pub oneOf: Array,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `one_of`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `Not` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:648:9
[INFO] [stderr]     |
[INFO] [stderr] 648 |     pub Not: JSONSchema,
[INFO] [stderr]     |         ^^^ help: convert the identifier to snake case: `not`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `xogcpropertySeq` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:650:9
[INFO] [stderr]     |
[INFO] [stderr] 650 |     pub xogcpropertySeq: ::std::os::raw::c_int,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xogcproperty_seq`
[INFO] [stderr] 
[INFO] [stderr] warning: `dggal_sys` (lib) generated 104 warnings
[INFO] [stderr] warning: `dggal_sys` (lib test) generated 104 warnings (104 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dggal_sys-76069dbfecf63b50)
[INFO] [stderr]    Doc-tests dggal_sys
[INFO] [stderr] warning: type `template_Array_JSONSchema` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:102:10
[INFO] [stderr]     |
[INFO] [stderr] 102 | pub type template_Array_JSONSchema = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayJsonschema`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Map_String_JSONSchema` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:103:10
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub type template_Map_String_JSONSchema = Map;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringJsonschema`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_String` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:104:10
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub type template_Array_String = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayString`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_double` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:105:10
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub type template_Array_double = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDouble`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Map_String_int` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:106:10
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub type template_Map_String_int = Map;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringInt`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:107:10
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub type template_Array_DGGSJSONDepth = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggsjsondepth`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Map_String_template_Array_DGGSJSONDepth` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:108:10
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub type template_Map_String_template_Array_DGGSJSONDepth = Map;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateMapStringTemplateArrayDggsjsondepth`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_int` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:109:10
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub type template_Array_int = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayInt`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_DGGRSZone` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:110:10
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub type template_Array_DGGRSZone = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayDggrszone`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_GeoPoint` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:111:10
[INFO] [stderr]     |
[INFO] [stderr] 111 | pub type template_Array_GeoPoint = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayGeoPoint`
[INFO] [stderr] 
[INFO] [stderr] warning: type `template_Array_Pointd` should have an upper camel case name
[INFO] [stderr]    --> src/lib.rs:112:10
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub type template_Array_Pointd = Array;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TemplateArrayPointd`
[INFO] [stderr] 
[INFO] [stderr] warning: 11 warnings emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1360a7072b924a5c21b747d0f063f5fd9124b63dd180174e0d8bbf405514b868", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1360a7072b924a5c21b747d0f063f5fd9124b63dd180174e0d8bbf405514b868", kill_on_drop: false }`
[INFO] [stdout] 1360a7072b924a5c21b747d0f063f5fd9124b63dd180174e0d8bbf405514b868
