[INFO] fetching crate ogc-types 0.1.0...
[INFO] building ogc-types-0.1.0 against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237-1
[INFO] extracting crate ogc-types 0.1.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate ogc-types 0.1.0
[INFO] finished tweaking crates.io crate ogc-types 0.1.0
[INFO] tweaked toml for crates.io crate ogc-types 0.1.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ogc-types 0.1.0 on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 12 packages to latest compatible versions
[INFO] [stderr]       Adding serde-xml-rs v0.4.1 (available: v0.8.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d4df1161bc7ccbeef63dcd4c81e21d22cb94f03df6f0d5a9c1239f4c6ace6560
[INFO] running `Command { std: "docker" "start" "-a" "d4df1161bc7ccbeef63dcd4c81e21d22cb94f03df6f0d5a9c1239f4c6ace6560", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d4df1161bc7ccbeef63dcd4c81e21d22cb94f03df6f0d5a9c1239f4c6ace6560", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4df1161bc7ccbeef63dcd4c81e21d22cb94f03df6f0d5a9c1239f4c6ace6560", kill_on_drop: false }`
[INFO] [stdout] d4df1161bc7ccbeef63dcd4c81e21d22cb94f03df6f0d5a9c1239f4c6ace6560
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d77493f5b540f0724a832c712f0ebc46e6d70417aee8cd04ed412bb48e5605dd
[INFO] running `Command { std: "docker" "start" "-a" "d77493f5b540f0724a832c712f0ebc46e6d70417aee8cd04ed412bb48e5605dd", kill_on_drop: false }`
[INFO] [stderr]    Compiling xml-rs v0.8.27
[INFO] [stderr]    Compiling serde-xml-rs v0.4.1
[INFO] [stderr]    Compiling ogc-types v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `serde_xml_rs::from_reader`
[INFO] [stdout]  --> src/xlink.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use serde_xml_rs::from_reader;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_xml_rs::from_reader`
[INFO] [stdout]  --> src/wms.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde_xml_rs::from_reader;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `WMS_Capabilities` should have an upper camel case name
[INFO] [stdout]  --> src/wms.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | struct WMS_Capabilities {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WmsCapabilities`
[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 `EX_GeographicBoundingBox` should have an upper camel case name
[INFO] [stdout]    --> src/wms.rs:381:8
[INFO] [stdout]     |
[INFO] [stdout] 381 | struct EX_GeographicBoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExGeographicBoundingBox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WMS_Capabilities` is never constructed
[INFO] [stdout]  --> src/wms.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | struct WMS_Capabilities {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Name` is never constructed
[INFO] [stdout]   --> src/wms.rs:19:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | struct Name {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Title` is never constructed
[INFO] [stdout]   --> src/wms.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 | struct Title {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Abstract` is never constructed
[INFO] [stdout]   --> src/wms.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | struct Abstract {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `KeywordList` is never constructed
[INFO] [stdout]   --> src/wms.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct KeywordList {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Keyword` is never constructed
[INFO] [stdout]   --> src/wms.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | struct Keyword {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OnlineResource` is never constructed
[INFO] [stdout]   --> src/wms.rs:49:8
[INFO] [stdout]    |
[INFO] [stdout] 49 | struct OnlineResource {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Format` is never constructed
[INFO] [stdout]   --> src/wms.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | struct Format {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Service` is never constructed
[INFO] [stdout]   --> src/wms.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | struct Service {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactInformation` is never constructed
[INFO] [stdout]   --> src/wms.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | struct ContactInformation {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPersonPrimary` is never constructed
[INFO] [stdout]    --> src/wms.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct ContactPersonPrimary {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPerson` is never constructed
[INFO] [stdout]    --> src/wms.rs:111:8
[INFO] [stdout]     |
[INFO] [stdout] 111 | struct ContactPerson {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactOrganization` is never constructed
[INFO] [stdout]    --> src/wms.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 117 | struct ContactOrganization {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPosition` is never constructed
[INFO] [stdout]    --> src/wms.rs:123:8
[INFO] [stdout]     |
[INFO] [stdout] 123 | struct ContactPosition {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactAddress` is never constructed
[INFO] [stdout]    --> src/wms.rs:129:8
[INFO] [stdout]     |
[INFO] [stdout] 129 | struct ContactAddress {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AddressType` is never constructed
[INFO] [stdout]    --> src/wms.rs:145:8
[INFO] [stdout]     |
[INFO] [stdout] 145 | struct AddressType {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Address` is never constructed
[INFO] [stdout]    --> src/wms.rs:151:8
[INFO] [stdout]     |
[INFO] [stdout] 151 | struct Address {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `City` is never constructed
[INFO] [stdout]    --> src/wms.rs:157:8
[INFO] [stdout]     |
[INFO] [stdout] 157 | struct City {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateOrProvince` is never constructed
[INFO] [stdout]    --> src/wms.rs:163:8
[INFO] [stdout]     |
[INFO] [stdout] 163 | struct StateOrProvince {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PostCode` is never constructed
[INFO] [stdout]    --> src/wms.rs:169:8
[INFO] [stdout]     |
[INFO] [stdout] 169 | struct PostCode {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Country` is never constructed
[INFO] [stdout]    --> src/wms.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 | struct Country {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactVoiceTelephone` is never constructed
[INFO] [stdout]    --> src/wms.rs:181:8
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct ContactVoiceTelephone {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactFacsimileTelephone` is never constructed
[INFO] [stdout]    --> src/wms.rs:187:8
[INFO] [stdout]     |
[INFO] [stdout] 187 | struct ContactFacsimileTelephone {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactElectronicMailAddress` is never constructed
[INFO] [stdout]    --> src/wms.rs:193:8
[INFO] [stdout]     |
[INFO] [stdout] 193 | struct ContactElectronicMailAddress {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Fees` is never constructed
[INFO] [stdout]    --> src/wms.rs:199:8
[INFO] [stdout]     |
[INFO] [stdout] 199 | struct Fees {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccessConstraints` is never constructed
[INFO] [stdout]    --> src/wms.rs:205:8
[INFO] [stdout]     |
[INFO] [stdout] 205 | struct AccessConstraints {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LayerLimit` is never constructed
[INFO] [stdout]    --> src/wms.rs:211:8
[INFO] [stdout]     |
[INFO] [stdout] 211 | struct LayerLimit {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxWidth` is never constructed
[INFO] [stdout]    --> src/wms.rs:217:8
[INFO] [stdout]     |
[INFO] [stdout] 217 | struct MaxWidth {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxHeight` is never constructed
[INFO] [stdout]    --> src/wms.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | struct MaxHeight {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Capability` is never constructed
[INFO] [stdout]    --> src/wms.rs:229:8
[INFO] [stdout]     |
[INFO] [stdout] 229 | struct Capability {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Request` is never constructed
[INFO] [stdout]    --> src/wms.rs:241:8
[INFO] [stdout]     |
[INFO] [stdout] 241 | struct Request {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetCapabilities` is never constructed
[INFO] [stdout]    --> src/wms.rs:253:8
[INFO] [stdout]     |
[INFO] [stdout] 253 | struct GetCapabilities {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetMap` is never constructed
[INFO] [stdout]    --> src/wms.rs:259:8
[INFO] [stdout]     |
[INFO] [stdout] 259 | struct GetMap {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetFeatureInfo` is never constructed
[INFO] [stdout]    --> src/wms.rs:265:8
[INFO] [stdout]     |
[INFO] [stdout] 265 | struct GetFeatureInfo {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OperationType` is never constructed
[INFO] [stdout]    --> src/wms.rs:277:8
[INFO] [stdout]     |
[INFO] [stdout] 277 | struct OperationType {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DCPType` is never constructed
[INFO] [stdout]    --> src/wms.rs:285:8
[INFO] [stdout]     |
[INFO] [stdout] 285 | struct DCPType {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HTTP` is never constructed
[INFO] [stdout]    --> src/wms.rs:291:8
[INFO] [stdout]     |
[INFO] [stdout] 291 | struct HTTP {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Get` is never constructed
[INFO] [stdout]    --> src/wms.rs:299:8
[INFO] [stdout]     |
[INFO] [stdout] 299 | struct Get {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Post` is never constructed
[INFO] [stdout]    --> src/wms.rs:305:8
[INFO] [stdout]     |
[INFO] [stdout] 305 | struct Post {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Exception` is never constructed
[INFO] [stdout]    --> src/wms.rs:311:8
[INFO] [stdout]     |
[INFO] [stdout] 311 | struct Exception {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Layer` is never constructed
[INFO] [stdout]    --> src/wms.rs:323:8
[INFO] [stdout]     |
[INFO] [stdout] 323 | struct Layer {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CRS` is never constructed
[INFO] [stdout]    --> src/wms.rs:375:8
[INFO] [stdout]     |
[INFO] [stdout] 375 | struct CRS {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EX_GeographicBoundingBox` is never constructed
[INFO] [stdout]    --> src/wms.rs:381:8
[INFO] [stdout]     |
[INFO] [stdout] 381 | struct EX_GeographicBoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoundingBox` is never constructed
[INFO] [stdout]    --> src/wms.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 | struct BoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Dimension` is never constructed
[INFO] [stdout]    --> src/wms.rs:411:8
[INFO] [stdout]     |
[INFO] [stdout] 411 | struct Dimension {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Attribution` is never constructed
[INFO] [stdout]    --> src/wms.rs:429:8
[INFO] [stdout]     |
[INFO] [stdout] 429 | struct Attribution {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LogoURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:439:8
[INFO] [stdout]     |
[INFO] [stdout] 439 | struct LogoURL {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:451:8
[INFO] [stdout]     |
[INFO] [stdout] 451 | struct MetadataURL {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthorityURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:461:8
[INFO] [stdout]     |
[INFO] [stdout] 461 | struct AuthorityURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identifier` is never constructed
[INFO] [stdout]    --> src/wms.rs:469:8
[INFO] [stdout]     |
[INFO] [stdout] 469 | struct Identifier {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:475:8
[INFO] [stdout]     |
[INFO] [stdout] 475 | struct DataURL {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureListURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:483:8
[INFO] [stdout]     |
[INFO] [stdout] 483 | struct FeatureListURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Style` is never constructed
[INFO] [stdout]    --> src/wms.rs:491:8
[INFO] [stdout]     |
[INFO] [stdout] 491 | struct Style {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LegendURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:507:8
[INFO] [stdout]     |
[INFO] [stdout] 507 | struct LegendURL {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleSheetURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:519:8
[INFO] [stdout]     |
[INFO] [stdout] 519 | struct StyleSheetURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:527:8
[INFO] [stdout]     |
[INFO] [stdout] 527 | struct StyleURL {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MinScaleDenominator` is never constructed
[INFO] [stdout]    --> src/wms.rs:535:8
[INFO] [stdout]     |
[INFO] [stdout] 535 | struct MinScaleDenominator {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxScaleDenominator` is never constructed
[INFO] [stdout]    --> src/wms.rs:541:8
[INFO] [stdout]     |
[INFO] [stdout] 541 | struct MaxScaleDenominator {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]  --> src/xlink.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub Type: char,
[INFO] [stdout]   |         ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]   |
[INFO] [stdout] 6 -     pub Type: char,
[INFO] [stdout] 6 +     pub r#type: char,
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `TypeType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub TypeType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `type_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Href` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:18:6
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub Href: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HrefType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:24:6
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub HrefType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `href_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Role` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:30:6
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub Role: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RoleType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:36:6
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub RoleType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `role_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Arcrole` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub Arcrole: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ArcroleType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:48:6
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub ArcroleType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `arcrole_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Title` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:54:6
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub Title: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `TitleAttrType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:60:6
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub TitleAttrType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `title_attr_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Show` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:66:6
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub Show: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ShowType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:72:6
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub ShowType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `show_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Actuate` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:78:6
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub Actuate: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ActuateType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:84:6
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub ActuateType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `actuate_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Label` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:90:6
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub Label: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LabelType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:96:6
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub LabelType: char,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `label_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `From` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:102:6
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub From: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `from`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FromType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:108:6
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub FromType: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `from_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `To` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub To: char,
[INFO] [stdout]     |         ^^ help: convert the identifier to snake case: `to`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ToType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:120:6
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub ToType: char,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `to_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:126:6
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkHref` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:128:6
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub XlinkHref: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:130:6
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcrole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:132:6
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub XlinkArcrole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:134:6
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkShow` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:136:6
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub XlinkShow: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkActuate` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:138:6
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub XlinkActuate: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:148:6
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub XlinkSimpleAttrs: Vec<SimpleAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:150:6
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub XlinkSimpleModel: SimpleModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:156:6
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:158:6
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:160:6
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:166:6
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResource` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:168:6
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub XlinkResource: ResourceType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocator` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:170:6
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub XlinkLocator: LocatorType,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArc` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub XlinkArc: ArcType,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `xlink_arc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkExtendedAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:178:6
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub XlinkExtendedAttrs: Vec<ExtendedAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_extended_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkExtendedModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:180:6
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub XlinkExtendedModel: Vec<ExtendedModel>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_extended_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:186:6
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XmlLang` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:188:6
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub XmlLang: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `xml_lang`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitleAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:198:6
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub XlinkTitleAttrs: Vec<TitleAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitleModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:200:6
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub XlinkTitleModel: TitleModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resource` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:206:6
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub Resource: ResourceType,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:212:6
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:214:6
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:216:6
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLabel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:218:6
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub XlinkLabel: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResourceAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:228:6
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub XlinkResourceAttrs: Vec<ResourceAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResourceModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:230:6
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub XlinkResourceModel: ResourceModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Locator` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:236:6
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub Locator: LocatorType,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `locator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:242:6
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkHref` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:244:6
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub XlinkHref: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:246:6
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:248:6
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLabel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:250:6
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub XlinkLabel: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:256:6
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocatorAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:262:6
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub XlinkLocatorAttrs: Vec<LocatorAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocatorModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:264:6
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub XlinkLocatorModel: LocatorModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Arc` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:270:6
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub Arc: ArcType,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `arc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:276:6
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcrole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:278:6
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub XlinkArcrole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:280:6
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkShow` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:282:6
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub XlinkShow: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkActuate` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:284:6
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub XlinkActuate: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkFrom` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:286:6
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub XlinkFrom: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_from`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTo` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:288:6
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub XlinkTo: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `xlink_to`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:294:6
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:300:6
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub XlinkArcAttrs: Vec<ArcAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arc_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:302:6
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub XlinkArcModel: ArcModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arc_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]  --> src/wms.rs:9:6
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub Version: Vec<char>,
[INFO] [stdout]   |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UpdateSequence` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:11:6
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub UpdateSequence: Vec<char>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `update_sequence`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsService` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:13:6
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub WmsService: Service,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_service`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCapability` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:15:6
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub WmsCapability: Capability,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_capability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:21:6
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub Name: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Title` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:27:6
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub Title: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Abstract` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:33:6
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub Abstract: char,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]    |
[INFO] [stdout] 33 -     pub Abstract: char,
[INFO] [stdout] 33 +     pub r#abstract: char,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeyword` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:39:6
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub WmsKeyword: Vec<Keyword>,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Vocabulary` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:45:6
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub Vocabulary: Vec<char>,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vocabulary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleAttrs` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:51:6
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub XlinkSimpleAttrs: Vec<SimpleAttrs>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Format` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:57:6
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub Format: char,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:63:6
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub Name: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:65:6
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub WmsTitle: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:67:6
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub WmsAbstract: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeywordList` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:69:6
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub WmsKeywordList: KeywordList,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:71:6
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactInformation` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:73:6
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub WmsContactInformation: ContactInformation,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_information`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFees` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:75:6
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub WmsFees: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `wms_fees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAccessConstraints` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:77:6
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub WmsAccessConstraints: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_access_constraints`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayerLimit` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:79:6
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub WmsLayerLimit: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_layer_limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxWidth` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:81:6
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub WmsMaxWidth: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxHeight` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:83:6
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub WmsMaxHeight: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPersonPrimary` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:89:6
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub WmsContactPersonPrimary: ContactPersonPrimary,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_person_primary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPosition` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:91:6
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub WmsContactPosition: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactAddress` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:93:6
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub WmsContactAddress: ContactAddress,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactVoiceTelephone` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:95:6
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub WmsContactVoiceTelephone: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_voice_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactFacsimileTelephone` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:97:6
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub WmsContactFacsimileTelephone: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_facsimile_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactElectronicMailAddress` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:99:6
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub WmsContactElectronicMailAddress: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_electronic_mail_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPerson` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:105:6
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub WmsContactPerson: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_person`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactOrganization` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:107:6
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub WmsContactOrganization: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_organization`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactPerson` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:113:6
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub ContactPerson: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_person`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactOrganization` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:119:6
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub ContactOrganization: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_organization`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactPosition` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:125:6
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub ContactPosition: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAddressType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:131:6
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub WmsAddressType: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_address_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAddress` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:133:6
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub WmsAddress: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCity` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:135:6
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub WmsCity: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_city`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStateOrProvince` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:137:6
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub WmsStateOrProvince: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_state_or_province`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsPostCode` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:139:6
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub WmsPostCode: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_post_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCountry` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:141:6
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub WmsCountry: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_country`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AddressType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:147:6
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub AddressType: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `address_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Address` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:153:6
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub Address: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `City` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:159:6
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub City: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `city`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `StateOrProvince` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:165:6
[INFO] [stdout]     |
[INFO] [stdout] 165 |     pub StateOrProvince: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `state_or_province`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `PostCode` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:171:6
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub PostCode: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `post_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Country` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:177:6
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub Country: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `country`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactVoiceTelephone` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:183:6
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub ContactVoiceTelephone: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_voice_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactFacsimileTelephone` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub ContactFacsimileTelephone: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_facsimile_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactElectronicMailAddress` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:195:6
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub ContactElectronicMailAddress: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_electronic_mail_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Fees` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:201:6
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub Fees: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `fees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AccessConstraints` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:207:6
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub AccessConstraints: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `access_constraints`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LayerLimit` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:213:6
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub LayerLimit: isize,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `layer_limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxWidth` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:219:6
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub MaxWidth: isize,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxHeight` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:225:6
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub MaxHeight: isize,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `max_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsRequest` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:231:6
[INFO] [stdout]     |
[INFO] [stdout] 231 |     pub WmsRequest: Request,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_request`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsException` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:233:6
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub WmsException: Exception,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_exception`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Wms_ExtendedCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:235:6
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub Wms_ExtendedCapabilities: Vec<f64>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_extended_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayer` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:237:6
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub WmsLayer: Layer,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_layer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:243:6
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub WmsGetCapabilities: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_get_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetMap` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:245:6
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub WmsGetMap: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_get_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetFeatureInfo` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:247:6
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub WmsGetFeatureInfo: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_get_feature_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Wms_ExtendedOperation` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:249:6
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub Wms_ExtendedOperation: Vec<OperationType>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_extended_operation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:255:6
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub GetCapabilities: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetMap` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:261:6
[INFO] [stdout]     |
[INFO] [stdout] 261 |     pub GetMap: OperationType,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `get_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetFeatureInfo` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:267:6
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub GetFeatureInfo: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_feature_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_ExtendedOperation` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:273:6
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub _ExtendedOperation: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_extended_operation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:279:6
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub WmsFormat: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDCPType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:281:6
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub WmsDCPType: Vec<DCPType>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_dcptype`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsHTTP` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:287:6
[INFO] [stdout]     |
[INFO] [stdout] 287 |     pub WmsHTTP: HTTP,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_http`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGet` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:293:6
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub WmsGet: Get,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `wms_get`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsPost` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:295:6
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub WmsPost: Post,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_post`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:301:6
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:307:6
[INFO] [stdout]     |
[INFO] [stdout] 307 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:313:6
[INFO] [stdout]     |
[INFO] [stdout] 313 |     pub WmsFormat: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_ExtendedCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:319:6
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub _ExtendedCapabilities: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_extended_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Queryable` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:325:6
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub Queryable: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `queryable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cascaded` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:327:6
[INFO] [stdout]     |
[INFO] [stdout] 327 |     pub Cascaded: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `cascaded`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Opaque` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:329:6
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub Opaque: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `opaque`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NoSubsets` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:331:6
[INFO] [stdout]     |
[INFO] [stdout] 331 |     pub NoSubsets: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `no_subsets`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FixedWidth` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:333:6
[INFO] [stdout]     |
[INFO] [stdout] 333 |     pub FixedWidth: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `fixed_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FixedHeight` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:335:6
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub FixedHeight: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `fixed_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsName` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:337:6
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub WmsName: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:339:6
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:341:6
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub WmsAbstract: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeywordList` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 |     pub WmsKeywordList: KeywordList,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:345:6
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub WmsCRS: Vec<char>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `wms_crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsEX_GeographicBoundingBox` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:347:6
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub WmsEX_GeographicBoundingBox: EX_GeographicBoundingBox,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_ex_geographic_bounding_box`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsBoundingBox` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:349:6
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub WmsBoundingBox: Vec<BoundingBox>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_bounding_box`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDimension` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:351:6
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub WmsDimension: Vec<Dimension>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_dimension`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAttribution` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:353:6
[INFO] [stdout]     |
[INFO] [stdout] 353 |     pub WmsAttribution: Attribution,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_attribution`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAuthorityURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:355:6
[INFO] [stdout]     |
[INFO] [stdout] 355 |     pub WmsAuthorityURL: Vec<AuthorityURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_authority_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsIdentifier` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:357:6
[INFO] [stdout]     |
[INFO] [stdout] 357 |     pub WmsIdentifier: Vec<Identifier>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_identifier`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMetadataURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:359:6
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub WmsMetadataURL: Vec<MetadataURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_metadata_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDataURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:361:6
[INFO] [stdout]     |
[INFO] [stdout] 361 |     pub WmsDataURL: Vec<DataURL>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_data_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFeatureListURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:363:6
[INFO] [stdout]     |
[INFO] [stdout] 363 |     pub WmsFeatureListURL: Vec<FeatureListURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_feature_list_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:365:6
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub WmsStyle: Vec<Style>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMinScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:367:6
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub WmsMinScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_min_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:369:6
[INFO] [stdout]     |
[INFO] [stdout] 369 |     pub WmsMaxScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayer` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:371:6
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub WmsLayer: Vec<Layer>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_layer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:377:6
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub CRS: char,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WestBoundLongitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:383:6
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub WestBoundLongitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `west_bound_longitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `EastBoundLongitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:385:6
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub EastBoundLongitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `east_bound_longitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SouthBoundLatitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:387:6
[INFO] [stdout]     |
[INFO] [stdout] 387 |     pub SouthBoundLatitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `south_bound_latitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NorthBoundLatitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:389:6
[INFO] [stdout]     |
[INFO] [stdout] 389 |     pub NorthBoundLatitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `north_bound_latitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:395:6
[INFO] [stdout]     |
[INFO] [stdout] 395 |     pub CRS: Vec<char>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:397:6
[INFO] [stdout]     |
[INFO] [stdout] 397 |     pub Minx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `minx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Miny` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:399:6
[INFO] [stdout]     |
[INFO] [stdout] 399 |     pub Miny: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `miny`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Maxx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:401:6
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub Maxx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `maxx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Maxy` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:403:6
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub Maxy: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `maxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:405:6
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub Resx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `resx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resy` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:407:6
[INFO] [stdout]     |
[INFO] [stdout] 407 |     pub Resy: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `resy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:413:6
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub Name: Vec<char>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Units` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:415:6
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub Units: Vec<char>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `units`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UnitSymbol` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:417:6
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub UnitSymbol: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `unit_symbol`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Default` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:419:6
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub Default: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MultipleValues` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:421:6
[INFO] [stdout]     |
[INFO] [stdout] 421 |     pub MultipleValues: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `multiple_values`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NearestValue` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:423:6
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub NearestValue: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `nearest_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Current` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:425:6
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub Current: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `current`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:431:6
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:433:6
[INFO] [stdout]     |
[INFO] [stdout] 433 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLogoURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:435:6
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub WmsLogoURL: LogoURL,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_logo_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:441:6
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub Width: Vec<isize>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:443:6
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub Height: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:445:6
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:447:6
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:453:6
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub Type: Vec<char>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 453 -     pub Type: Vec<char>,
[INFO] [stdout] 453 +     pub r#type: Vec<char>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:455:6
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:457:6
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:463:6
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub Name: Vec<char>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:465:6
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Authority` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:471:6
[INFO] [stdout]     |
[INFO] [stdout] 471 |     pub Authority: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `authority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:479:6
[INFO] [stdout]     |
[INFO] [stdout] 479 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:485:6
[INFO] [stdout]     |
[INFO] [stdout] 485 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:487:6
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsName` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:493:6
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub WmsName: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:495:6
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:497:6
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub WmsAbstract: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLegendURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:499:6
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub WmsLegendURL: Vec<LegendURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_legend_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyleSheetURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:501:6
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub WmsStyleSheetURL: StyleSheetURL,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_style_sheet_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyleURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:503:6
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub WmsStyleURL: StyleURL,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_style_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:509:6
[INFO] [stdout]     |
[INFO] [stdout] 509 |     pub Width: Vec<isize>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:511:6
[INFO] [stdout]     |
[INFO] [stdout] 511 |     pub Height: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:513:6
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:515:6
[INFO] [stdout]     |
[INFO] [stdout] 515 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:521:6
[INFO] [stdout]     |
[INFO] [stdout] 521 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:523:6
[INFO] [stdout]     |
[INFO] [stdout] 523 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:529:6
[INFO] [stdout]     |
[INFO] [stdout] 529 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:531:6
[INFO] [stdout]     |
[INFO] [stdout] 531 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MinScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:537:6
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub MinScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:543:6
[INFO] [stdout]     |
[INFO] [stdout] 543 |     pub MaxScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.03s
[INFO] running `Command { std: "docker" "inspect" "d77493f5b540f0724a832c712f0ebc46e6d70417aee8cd04ed412bb48e5605dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d77493f5b540f0724a832c712f0ebc46e6d70417aee8cd04ed412bb48e5605dd", kill_on_drop: false }`
[INFO] [stdout] d77493f5b540f0724a832c712f0ebc46e6d70417aee8cd04ed412bb48e5605dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6a616fff024e9888508b2bdf3583981f042ff3aa1edcb3cb6f1b07c70e4a64af
[INFO] running `Command { std: "docker" "start" "-a" "6a616fff024e9888508b2bdf3583981f042ff3aa1edcb3cb6f1b07c70e4a64af", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `serde_xml_rs::from_reader`
[INFO] [stdout]  --> src/xlink.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use serde_xml_rs::from_reader;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_xml_rs::from_reader`
[INFO] [stdout]  --> src/wms.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde_xml_rs::from_reader;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `WMS_Capabilities` should have an upper camel case name
[INFO] [stdout]  --> src/wms.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | struct WMS_Capabilities {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WmsCapabilities`
[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 `EX_GeographicBoundingBox` should have an upper camel case name
[INFO] [stdout]    --> src/wms.rs:381:8
[INFO] [stdout]     |
[INFO] [stdout] 381 | struct EX_GeographicBoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExGeographicBoundingBox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WMS_Capabilities` is never constructed
[INFO] [stdout]  --> src/wms.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | struct WMS_Capabilities {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Name` is never constructed
[INFO] [stdout]   --> src/wms.rs:19:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | struct Name {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Title` is never constructed
[INFO] [stdout]   --> src/wms.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 | struct Title {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Abstract` is never constructed
[INFO] [stdout]   --> src/wms.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | struct Abstract {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `KeywordList` is never constructed
[INFO] [stdout]   --> src/wms.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct KeywordList {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Keyword` is never constructed
[INFO] [stdout]   --> src/wms.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | struct Keyword {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OnlineResource` is never constructed
[INFO] [stdout]   --> src/wms.rs:49:8
[INFO] [stdout]    |
[INFO] [stdout] 49 | struct OnlineResource {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Format` is never constructed
[INFO] [stdout]   --> src/wms.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | struct Format {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Service` is never constructed
[INFO] [stdout]   --> src/wms.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | struct Service {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactInformation` is never constructed
[INFO] [stdout]   --> src/wms.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | struct ContactInformation {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPersonPrimary` is never constructed
[INFO] [stdout]    --> src/wms.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct ContactPersonPrimary {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPerson` is never constructed
[INFO] [stdout]    --> src/wms.rs:111:8
[INFO] [stdout]     |
[INFO] [stdout] 111 | struct ContactPerson {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactOrganization` is never constructed
[INFO] [stdout]    --> src/wms.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 117 | struct ContactOrganization {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPosition` is never constructed
[INFO] [stdout]    --> src/wms.rs:123:8
[INFO] [stdout]     |
[INFO] [stdout] 123 | struct ContactPosition {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactAddress` is never constructed
[INFO] [stdout]    --> src/wms.rs:129:8
[INFO] [stdout]     |
[INFO] [stdout] 129 | struct ContactAddress {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AddressType` is never constructed
[INFO] [stdout]    --> src/wms.rs:145:8
[INFO] [stdout]     |
[INFO] [stdout] 145 | struct AddressType {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Address` is never constructed
[INFO] [stdout]    --> src/wms.rs:151:8
[INFO] [stdout]     |
[INFO] [stdout] 151 | struct Address {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `City` is never constructed
[INFO] [stdout]    --> src/wms.rs:157:8
[INFO] [stdout]     |
[INFO] [stdout] 157 | struct City {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateOrProvince` is never constructed
[INFO] [stdout]    --> src/wms.rs:163:8
[INFO] [stdout]     |
[INFO] [stdout] 163 | struct StateOrProvince {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PostCode` is never constructed
[INFO] [stdout]    --> src/wms.rs:169:8
[INFO] [stdout]     |
[INFO] [stdout] 169 | struct PostCode {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Country` is never constructed
[INFO] [stdout]    --> src/wms.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 | struct Country {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactVoiceTelephone` is never constructed
[INFO] [stdout]    --> src/wms.rs:181:8
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct ContactVoiceTelephone {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactFacsimileTelephone` is never constructed
[INFO] [stdout]    --> src/wms.rs:187:8
[INFO] [stdout]     |
[INFO] [stdout] 187 | struct ContactFacsimileTelephone {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactElectronicMailAddress` is never constructed
[INFO] [stdout]    --> src/wms.rs:193:8
[INFO] [stdout]     |
[INFO] [stdout] 193 | struct ContactElectronicMailAddress {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Fees` is never constructed
[INFO] [stdout]    --> src/wms.rs:199:8
[INFO] [stdout]     |
[INFO] [stdout] 199 | struct Fees {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccessConstraints` is never constructed
[INFO] [stdout]    --> src/wms.rs:205:8
[INFO] [stdout]     |
[INFO] [stdout] 205 | struct AccessConstraints {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LayerLimit` is never constructed
[INFO] [stdout]    --> src/wms.rs:211:8
[INFO] [stdout]     |
[INFO] [stdout] 211 | struct LayerLimit {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxWidth` is never constructed
[INFO] [stdout]    --> src/wms.rs:217:8
[INFO] [stdout]     |
[INFO] [stdout] 217 | struct MaxWidth {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxHeight` is never constructed
[INFO] [stdout]    --> src/wms.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | struct MaxHeight {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Capability` is never constructed
[INFO] [stdout]    --> src/wms.rs:229:8
[INFO] [stdout]     |
[INFO] [stdout] 229 | struct Capability {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Request` is never constructed
[INFO] [stdout]    --> src/wms.rs:241:8
[INFO] [stdout]     |
[INFO] [stdout] 241 | struct Request {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetCapabilities` is never constructed
[INFO] [stdout]    --> src/wms.rs:253:8
[INFO] [stdout]     |
[INFO] [stdout] 253 | struct GetCapabilities {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetMap` is never constructed
[INFO] [stdout]    --> src/wms.rs:259:8
[INFO] [stdout]     |
[INFO] [stdout] 259 | struct GetMap {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetFeatureInfo` is never constructed
[INFO] [stdout]    --> src/wms.rs:265:8
[INFO] [stdout]     |
[INFO] [stdout] 265 | struct GetFeatureInfo {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OperationType` is never constructed
[INFO] [stdout]    --> src/wms.rs:277:8
[INFO] [stdout]     |
[INFO] [stdout] 277 | struct OperationType {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DCPType` is never constructed
[INFO] [stdout]    --> src/wms.rs:285:8
[INFO] [stdout]     |
[INFO] [stdout] 285 | struct DCPType {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HTTP` is never constructed
[INFO] [stdout]    --> src/wms.rs:291:8
[INFO] [stdout]     |
[INFO] [stdout] 291 | struct HTTP {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Get` is never constructed
[INFO] [stdout]    --> src/wms.rs:299:8
[INFO] [stdout]     |
[INFO] [stdout] 299 | struct Get {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Post` is never constructed
[INFO] [stdout]    --> src/wms.rs:305:8
[INFO] [stdout]     |
[INFO] [stdout] 305 | struct Post {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Exception` is never constructed
[INFO] [stdout]    --> src/wms.rs:311:8
[INFO] [stdout]     |
[INFO] [stdout] 311 | struct Exception {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Layer` is never constructed
[INFO] [stdout]    --> src/wms.rs:323:8
[INFO] [stdout]     |
[INFO] [stdout] 323 | struct Layer {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CRS` is never constructed
[INFO] [stdout]    --> src/wms.rs:375:8
[INFO] [stdout]     |
[INFO] [stdout] 375 | struct CRS {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EX_GeographicBoundingBox` is never constructed
[INFO] [stdout]    --> src/wms.rs:381:8
[INFO] [stdout]     |
[INFO] [stdout] 381 | struct EX_GeographicBoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoundingBox` is never constructed
[INFO] [stdout]    --> src/wms.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 | struct BoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Dimension` is never constructed
[INFO] [stdout]    --> src/wms.rs:411:8
[INFO] [stdout]     |
[INFO] [stdout] 411 | struct Dimension {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Attribution` is never constructed
[INFO] [stdout]    --> src/wms.rs:429:8
[INFO] [stdout]     |
[INFO] [stdout] 429 | struct Attribution {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LogoURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:439:8
[INFO] [stdout]     |
[INFO] [stdout] 439 | struct LogoURL {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:451:8
[INFO] [stdout]     |
[INFO] [stdout] 451 | struct MetadataURL {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthorityURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:461:8
[INFO] [stdout]     |
[INFO] [stdout] 461 | struct AuthorityURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identifier` is never constructed
[INFO] [stdout]    --> src/wms.rs:469:8
[INFO] [stdout]     |
[INFO] [stdout] 469 | struct Identifier {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:475:8
[INFO] [stdout]     |
[INFO] [stdout] 475 | struct DataURL {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureListURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:483:8
[INFO] [stdout]     |
[INFO] [stdout] 483 | struct FeatureListURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Style` is never constructed
[INFO] [stdout]    --> src/wms.rs:491:8
[INFO] [stdout]     |
[INFO] [stdout] 491 | struct Style {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LegendURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:507:8
[INFO] [stdout]     |
[INFO] [stdout] 507 | struct LegendURL {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleSheetURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:519:8
[INFO] [stdout]     |
[INFO] [stdout] 519 | struct StyleSheetURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:527:8
[INFO] [stdout]     |
[INFO] [stdout] 527 | struct StyleURL {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MinScaleDenominator` is never constructed
[INFO] [stdout]    --> src/wms.rs:535:8
[INFO] [stdout]     |
[INFO] [stdout] 535 | struct MinScaleDenominator {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxScaleDenominator` is never constructed
[INFO] [stdout]    --> src/wms.rs:541:8
[INFO] [stdout]     |
[INFO] [stdout] 541 | struct MaxScaleDenominator {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]  --> src/xlink.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub Type: char,
[INFO] [stdout]   |         ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]   |
[INFO] [stdout] 6 -     pub Type: char,
[INFO] [stdout] 6 +     pub r#type: char,
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `TypeType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub TypeType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `type_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Href` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:18:6
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub Href: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HrefType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:24:6
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub HrefType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `href_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Role` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:30:6
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub Role: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RoleType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:36:6
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub RoleType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `role_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Arcrole` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub Arcrole: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ArcroleType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:48:6
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub ArcroleType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `arcrole_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Title` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:54:6
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub Title: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `TitleAttrType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:60:6
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub TitleAttrType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `title_attr_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Show` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:66:6
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub Show: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ShowType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:72:6
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub ShowType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `show_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Actuate` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:78:6
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub Actuate: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ActuateType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:84:6
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub ActuateType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `actuate_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Label` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:90:6
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub Label: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LabelType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:96:6
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub LabelType: char,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `label_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `From` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:102:6
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub From: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `from`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FromType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:108:6
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub FromType: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `from_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `To` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub To: char,
[INFO] [stdout]     |         ^^ help: convert the identifier to snake case: `to`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ToType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:120:6
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub ToType: char,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `to_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:126:6
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkHref` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:128:6
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub XlinkHref: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:130:6
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcrole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:132:6
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub XlinkArcrole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:134:6
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkShow` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:136:6
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub XlinkShow: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkActuate` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:138:6
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub XlinkActuate: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:148:6
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub XlinkSimpleAttrs: Vec<SimpleAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:150:6
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub XlinkSimpleModel: SimpleModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:156:6
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:158:6
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:160:6
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:166:6
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResource` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:168:6
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub XlinkResource: ResourceType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocator` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:170:6
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub XlinkLocator: LocatorType,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArc` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub XlinkArc: ArcType,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `xlink_arc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkExtendedAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:178:6
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub XlinkExtendedAttrs: Vec<ExtendedAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_extended_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkExtendedModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:180:6
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub XlinkExtendedModel: Vec<ExtendedModel>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_extended_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:186:6
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XmlLang` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:188:6
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub XmlLang: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `xml_lang`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitleAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:198:6
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub XlinkTitleAttrs: Vec<TitleAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitleModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:200:6
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub XlinkTitleModel: TitleModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resource` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:206:6
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub Resource: ResourceType,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:212:6
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:214:6
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:216:6
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLabel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:218:6
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub XlinkLabel: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResourceAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:228:6
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub XlinkResourceAttrs: Vec<ResourceAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResourceModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:230:6
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub XlinkResourceModel: ResourceModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Locator` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:236:6
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub Locator: LocatorType,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `locator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:242:6
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkHref` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:244:6
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub XlinkHref: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:246:6
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:248:6
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLabel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:250:6
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub XlinkLabel: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:256:6
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocatorAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:262:6
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub XlinkLocatorAttrs: Vec<LocatorAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocatorModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:264:6
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub XlinkLocatorModel: LocatorModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Arc` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:270:6
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub Arc: ArcType,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `arc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:276:6
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcrole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:278:6
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub XlinkArcrole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:280:6
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkShow` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:282:6
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub XlinkShow: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkActuate` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:284:6
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub XlinkActuate: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkFrom` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:286:6
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub XlinkFrom: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_from`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTo` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:288:6
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub XlinkTo: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `xlink_to`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:294:6
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:300:6
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub XlinkArcAttrs: Vec<ArcAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arc_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:302:6
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub XlinkArcModel: ArcModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arc_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]  --> src/wms.rs:9:6
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub Version: Vec<char>,
[INFO] [stdout]   |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UpdateSequence` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:11:6
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub UpdateSequence: Vec<char>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `update_sequence`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsService` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:13:6
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub WmsService: Service,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_service`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCapability` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:15:6
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub WmsCapability: Capability,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_capability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:21:6
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub Name: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Title` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:27:6
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub Title: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Abstract` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:33:6
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub Abstract: char,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]    |
[INFO] [stdout] 33 -     pub Abstract: char,
[INFO] [stdout] 33 +     pub r#abstract: char,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeyword` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:39:6
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub WmsKeyword: Vec<Keyword>,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Vocabulary` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:45:6
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub Vocabulary: Vec<char>,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vocabulary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleAttrs` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:51:6
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub XlinkSimpleAttrs: Vec<SimpleAttrs>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Format` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:57:6
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub Format: char,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:63:6
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub Name: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:65:6
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub WmsTitle: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:67:6
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub WmsAbstract: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeywordList` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:69:6
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub WmsKeywordList: KeywordList,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:71:6
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactInformation` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:73:6
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub WmsContactInformation: ContactInformation,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_information`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFees` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:75:6
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub WmsFees: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `wms_fees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAccessConstraints` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:77:6
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub WmsAccessConstraints: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_access_constraints`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayerLimit` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:79:6
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub WmsLayerLimit: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_layer_limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxWidth` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:81:6
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub WmsMaxWidth: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxHeight` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:83:6
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub WmsMaxHeight: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPersonPrimary` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:89:6
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub WmsContactPersonPrimary: ContactPersonPrimary,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_person_primary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPosition` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:91:6
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub WmsContactPosition: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactAddress` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:93:6
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub WmsContactAddress: ContactAddress,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactVoiceTelephone` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:95:6
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub WmsContactVoiceTelephone: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_voice_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactFacsimileTelephone` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:97:6
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub WmsContactFacsimileTelephone: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_facsimile_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactElectronicMailAddress` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:99:6
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub WmsContactElectronicMailAddress: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_electronic_mail_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPerson` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:105:6
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub WmsContactPerson: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_person`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactOrganization` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:107:6
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub WmsContactOrganization: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_organization`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactPerson` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:113:6
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub ContactPerson: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_person`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactOrganization` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:119:6
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub ContactOrganization: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_organization`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactPosition` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:125:6
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub ContactPosition: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAddressType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:131:6
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub WmsAddressType: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_address_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAddress` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:133:6
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub WmsAddress: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCity` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:135:6
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub WmsCity: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_city`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStateOrProvince` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:137:6
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub WmsStateOrProvince: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_state_or_province`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsPostCode` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:139:6
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub WmsPostCode: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_post_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCountry` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:141:6
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub WmsCountry: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_country`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AddressType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:147:6
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub AddressType: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `address_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Address` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:153:6
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub Address: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `City` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:159:6
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub City: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `city`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `StateOrProvince` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:165:6
[INFO] [stdout]     |
[INFO] [stdout] 165 |     pub StateOrProvince: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `state_or_province`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `PostCode` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:171:6
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub PostCode: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `post_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Country` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:177:6
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub Country: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `country`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactVoiceTelephone` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:183:6
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub ContactVoiceTelephone: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_voice_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactFacsimileTelephone` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub ContactFacsimileTelephone: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_facsimile_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactElectronicMailAddress` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:195:6
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub ContactElectronicMailAddress: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_electronic_mail_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Fees` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:201:6
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub Fees: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `fees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AccessConstraints` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:207:6
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub AccessConstraints: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `access_constraints`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LayerLimit` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:213:6
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub LayerLimit: isize,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `layer_limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxWidth` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:219:6
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub MaxWidth: isize,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxHeight` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:225:6
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub MaxHeight: isize,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `max_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsRequest` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:231:6
[INFO] [stdout]     |
[INFO] [stdout] 231 |     pub WmsRequest: Request,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_request`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsException` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:233:6
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub WmsException: Exception,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_exception`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Wms_ExtendedCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:235:6
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub Wms_ExtendedCapabilities: Vec<f64>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_extended_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayer` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:237:6
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub WmsLayer: Layer,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_layer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:243:6
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub WmsGetCapabilities: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_get_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetMap` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:245:6
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub WmsGetMap: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_get_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetFeatureInfo` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:247:6
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub WmsGetFeatureInfo: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_get_feature_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Wms_ExtendedOperation` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:249:6
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub Wms_ExtendedOperation: Vec<OperationType>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_extended_operation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:255:6
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub GetCapabilities: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetMap` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:261:6
[INFO] [stdout]     |
[INFO] [stdout] 261 |     pub GetMap: OperationType,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `get_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetFeatureInfo` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:267:6
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub GetFeatureInfo: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_feature_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_ExtendedOperation` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:273:6
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub _ExtendedOperation: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_extended_operation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:279:6
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub WmsFormat: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDCPType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:281:6
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub WmsDCPType: Vec<DCPType>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_dcptype`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsHTTP` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:287:6
[INFO] [stdout]     |
[INFO] [stdout] 287 |     pub WmsHTTP: HTTP,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_http`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGet` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:293:6
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub WmsGet: Get,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `wms_get`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsPost` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:295:6
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub WmsPost: Post,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_post`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:301:6
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:307:6
[INFO] [stdout]     |
[INFO] [stdout] 307 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:313:6
[INFO] [stdout]     |
[INFO] [stdout] 313 |     pub WmsFormat: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_ExtendedCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:319:6
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub _ExtendedCapabilities: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_extended_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Queryable` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:325:6
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub Queryable: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `queryable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cascaded` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:327:6
[INFO] [stdout]     |
[INFO] [stdout] 327 |     pub Cascaded: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `cascaded`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Opaque` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:329:6
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub Opaque: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `opaque`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NoSubsets` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:331:6
[INFO] [stdout]     |
[INFO] [stdout] 331 |     pub NoSubsets: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `no_subsets`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FixedWidth` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:333:6
[INFO] [stdout]     |
[INFO] [stdout] 333 |     pub FixedWidth: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `fixed_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FixedHeight` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:335:6
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub FixedHeight: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `fixed_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsName` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:337:6
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub WmsName: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:339:6
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:341:6
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub WmsAbstract: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeywordList` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 |     pub WmsKeywordList: KeywordList,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:345:6
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub WmsCRS: Vec<char>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `wms_crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsEX_GeographicBoundingBox` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:347:6
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub WmsEX_GeographicBoundingBox: EX_GeographicBoundingBox,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_ex_geographic_bounding_box`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsBoundingBox` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:349:6
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub WmsBoundingBox: Vec<BoundingBox>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_bounding_box`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDimension` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:351:6
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub WmsDimension: Vec<Dimension>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_dimension`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAttribution` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:353:6
[INFO] [stdout]     |
[INFO] [stdout] 353 |     pub WmsAttribution: Attribution,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_attribution`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAuthorityURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:355:6
[INFO] [stdout]     |
[INFO] [stdout] 355 |     pub WmsAuthorityURL: Vec<AuthorityURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_authority_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsIdentifier` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:357:6
[INFO] [stdout]     |
[INFO] [stdout] 357 |     pub WmsIdentifier: Vec<Identifier>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_identifier`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMetadataURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:359:6
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub WmsMetadataURL: Vec<MetadataURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_metadata_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDataURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:361:6
[INFO] [stdout]     |
[INFO] [stdout] 361 |     pub WmsDataURL: Vec<DataURL>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_data_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFeatureListURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:363:6
[INFO] [stdout]     |
[INFO] [stdout] 363 |     pub WmsFeatureListURL: Vec<FeatureListURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_feature_list_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:365:6
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub WmsStyle: Vec<Style>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMinScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:367:6
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub WmsMinScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_min_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:369:6
[INFO] [stdout]     |
[INFO] [stdout] 369 |     pub WmsMaxScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayer` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:371:6
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub WmsLayer: Vec<Layer>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_layer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:377:6
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub CRS: char,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WestBoundLongitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:383:6
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub WestBoundLongitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `west_bound_longitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `EastBoundLongitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:385:6
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub EastBoundLongitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `east_bound_longitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SouthBoundLatitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:387:6
[INFO] [stdout]     |
[INFO] [stdout] 387 |     pub SouthBoundLatitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `south_bound_latitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NorthBoundLatitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:389:6
[INFO] [stdout]     |
[INFO] [stdout] 389 |     pub NorthBoundLatitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `north_bound_latitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:395:6
[INFO] [stdout]     |
[INFO] [stdout] 395 |     pub CRS: Vec<char>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:397:6
[INFO] [stdout]     |
[INFO] [stdout] 397 |     pub Minx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `minx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Miny` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:399:6
[INFO] [stdout]     |
[INFO] [stdout] 399 |     pub Miny: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `miny`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Maxx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:401:6
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub Maxx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `maxx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Maxy` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:403:6
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub Maxy: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `maxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:405:6
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub Resx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `resx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resy` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:407:6
[INFO] [stdout]     |
[INFO] [stdout] 407 |     pub Resy: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `resy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:413:6
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub Name: Vec<char>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Units` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:415:6
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub Units: Vec<char>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `units`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UnitSymbol` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:417:6
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub UnitSymbol: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `unit_symbol`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Default` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:419:6
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub Default: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MultipleValues` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:421:6
[INFO] [stdout]     |
[INFO] [stdout] 421 |     pub MultipleValues: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `multiple_values`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NearestValue` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:423:6
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub NearestValue: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `nearest_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Current` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:425:6
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub Current: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `current`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:431:6
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:433:6
[INFO] [stdout]     |
[INFO] [stdout] 433 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLogoURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:435:6
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub WmsLogoURL: LogoURL,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_logo_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:441:6
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub Width: Vec<isize>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:443:6
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub Height: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:445:6
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:447:6
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:453:6
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub Type: Vec<char>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 453 -     pub Type: Vec<char>,
[INFO] [stdout] 453 +     pub r#type: Vec<char>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:455:6
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:457:6
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:463:6
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub Name: Vec<char>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:465:6
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Authority` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:471:6
[INFO] [stdout]     |
[INFO] [stdout] 471 |     pub Authority: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `authority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:479:6
[INFO] [stdout]     |
[INFO] [stdout] 479 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:485:6
[INFO] [stdout]     |
[INFO] [stdout] 485 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:487:6
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsName` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:493:6
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub WmsName: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:495:6
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:497:6
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub WmsAbstract: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLegendURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:499:6
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub WmsLegendURL: Vec<LegendURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_legend_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyleSheetURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:501:6
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub WmsStyleSheetURL: StyleSheetURL,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_style_sheet_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyleURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:503:6
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub WmsStyleURL: StyleURL,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_style_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:509:6
[INFO] [stdout]     |
[INFO] [stdout] 509 |     pub Width: Vec<isize>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:511:6
[INFO] [stdout]     |
[INFO] [stdout] 511 |     pub Height: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:513:6
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:515:6
[INFO] [stdout]     |
[INFO] [stdout] 515 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:521:6
[INFO] [stdout]     |
[INFO] [stdout] 521 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:523:6
[INFO] [stdout]     |
[INFO] [stdout] 523 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:529:6
[INFO] [stdout]     |
[INFO] [stdout] 529 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:531:6
[INFO] [stdout]     |
[INFO] [stdout] 531 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MinScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:537:6
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub MinScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:543:6
[INFO] [stdout]     |
[INFO] [stdout] 543 |     pub MaxScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ogc-types v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `serde_xml_rs::from_reader`
[INFO] [stdout]  --> src/xlink.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use serde_xml_rs::from_reader;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_xml_rs::from_reader`
[INFO] [stdout]  --> src/wms.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde_xml_rs::from_reader;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `WMS_Capabilities` should have an upper camel case name
[INFO] [stdout]  --> src/wms.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | struct WMS_Capabilities {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WmsCapabilities`
[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 `EX_GeographicBoundingBox` should have an upper camel case name
[INFO] [stdout]    --> src/wms.rs:381:8
[INFO] [stdout]     |
[INFO] [stdout] 381 | struct EX_GeographicBoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ExGeographicBoundingBox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WMS_Capabilities` is never constructed
[INFO] [stdout]  --> src/wms.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | struct WMS_Capabilities {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Name` is never constructed
[INFO] [stdout]   --> src/wms.rs:19:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | struct Name {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Title` is never constructed
[INFO] [stdout]   --> src/wms.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 | struct Title {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Abstract` is never constructed
[INFO] [stdout]   --> src/wms.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | struct Abstract {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `KeywordList` is never constructed
[INFO] [stdout]   --> src/wms.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct KeywordList {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Keyword` is never constructed
[INFO] [stdout]   --> src/wms.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | struct Keyword {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OnlineResource` is never constructed
[INFO] [stdout]   --> src/wms.rs:49:8
[INFO] [stdout]    |
[INFO] [stdout] 49 | struct OnlineResource {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Format` is never constructed
[INFO] [stdout]   --> src/wms.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | struct Format {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Service` is never constructed
[INFO] [stdout]   --> src/wms.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | struct Service {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactInformation` is never constructed
[INFO] [stdout]   --> src/wms.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | struct ContactInformation {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPersonPrimary` is never constructed
[INFO] [stdout]    --> src/wms.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct ContactPersonPrimary {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPerson` is never constructed
[INFO] [stdout]    --> src/wms.rs:111:8
[INFO] [stdout]     |
[INFO] [stdout] 111 | struct ContactPerson {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactOrganization` is never constructed
[INFO] [stdout]    --> src/wms.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 117 | struct ContactOrganization {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactPosition` is never constructed
[INFO] [stdout]    --> src/wms.rs:123:8
[INFO] [stdout]     |
[INFO] [stdout] 123 | struct ContactPosition {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactAddress` is never constructed
[INFO] [stdout]    --> src/wms.rs:129:8
[INFO] [stdout]     |
[INFO] [stdout] 129 | struct ContactAddress {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AddressType` is never constructed
[INFO] [stdout]    --> src/wms.rs:145:8
[INFO] [stdout]     |
[INFO] [stdout] 145 | struct AddressType {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Address` is never constructed
[INFO] [stdout]    --> src/wms.rs:151:8
[INFO] [stdout]     |
[INFO] [stdout] 151 | struct Address {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `City` is never constructed
[INFO] [stdout]    --> src/wms.rs:157:8
[INFO] [stdout]     |
[INFO] [stdout] 157 | struct City {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateOrProvince` is never constructed
[INFO] [stdout]    --> src/wms.rs:163:8
[INFO] [stdout]     |
[INFO] [stdout] 163 | struct StateOrProvince {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PostCode` is never constructed
[INFO] [stdout]    --> src/wms.rs:169:8
[INFO] [stdout]     |
[INFO] [stdout] 169 | struct PostCode {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Country` is never constructed
[INFO] [stdout]    --> src/wms.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 | struct Country {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactVoiceTelephone` is never constructed
[INFO] [stdout]    --> src/wms.rs:181:8
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct ContactVoiceTelephone {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactFacsimileTelephone` is never constructed
[INFO] [stdout]    --> src/wms.rs:187:8
[INFO] [stdout]     |
[INFO] [stdout] 187 | struct ContactFacsimileTelephone {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContactElectronicMailAddress` is never constructed
[INFO] [stdout]    --> src/wms.rs:193:8
[INFO] [stdout]     |
[INFO] [stdout] 193 | struct ContactElectronicMailAddress {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Fees` is never constructed
[INFO] [stdout]    --> src/wms.rs:199:8
[INFO] [stdout]     |
[INFO] [stdout] 199 | struct Fees {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccessConstraints` is never constructed
[INFO] [stdout]    --> src/wms.rs:205:8
[INFO] [stdout]     |
[INFO] [stdout] 205 | struct AccessConstraints {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LayerLimit` is never constructed
[INFO] [stdout]    --> src/wms.rs:211:8
[INFO] [stdout]     |
[INFO] [stdout] 211 | struct LayerLimit {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxWidth` is never constructed
[INFO] [stdout]    --> src/wms.rs:217:8
[INFO] [stdout]     |
[INFO] [stdout] 217 | struct MaxWidth {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxHeight` is never constructed
[INFO] [stdout]    --> src/wms.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | struct MaxHeight {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Capability` is never constructed
[INFO] [stdout]    --> src/wms.rs:229:8
[INFO] [stdout]     |
[INFO] [stdout] 229 | struct Capability {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Request` is never constructed
[INFO] [stdout]    --> src/wms.rs:241:8
[INFO] [stdout]     |
[INFO] [stdout] 241 | struct Request {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetCapabilities` is never constructed
[INFO] [stdout]    --> src/wms.rs:253:8
[INFO] [stdout]     |
[INFO] [stdout] 253 | struct GetCapabilities {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetMap` is never constructed
[INFO] [stdout]    --> src/wms.rs:259:8
[INFO] [stdout]     |
[INFO] [stdout] 259 | struct GetMap {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GetFeatureInfo` is never constructed
[INFO] [stdout]    --> src/wms.rs:265:8
[INFO] [stdout]     |
[INFO] [stdout] 265 | struct GetFeatureInfo {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OperationType` is never constructed
[INFO] [stdout]    --> src/wms.rs:277:8
[INFO] [stdout]     |
[INFO] [stdout] 277 | struct OperationType {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DCPType` is never constructed
[INFO] [stdout]    --> src/wms.rs:285:8
[INFO] [stdout]     |
[INFO] [stdout] 285 | struct DCPType {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HTTP` is never constructed
[INFO] [stdout]    --> src/wms.rs:291:8
[INFO] [stdout]     |
[INFO] [stdout] 291 | struct HTTP {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Get` is never constructed
[INFO] [stdout]    --> src/wms.rs:299:8
[INFO] [stdout]     |
[INFO] [stdout] 299 | struct Get {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Post` is never constructed
[INFO] [stdout]    --> src/wms.rs:305:8
[INFO] [stdout]     |
[INFO] [stdout] 305 | struct Post {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Exception` is never constructed
[INFO] [stdout]    --> src/wms.rs:311:8
[INFO] [stdout]     |
[INFO] [stdout] 311 | struct Exception {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Layer` is never constructed
[INFO] [stdout]    --> src/wms.rs:323:8
[INFO] [stdout]     |
[INFO] [stdout] 323 | struct Layer {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CRS` is never constructed
[INFO] [stdout]    --> src/wms.rs:375:8
[INFO] [stdout]     |
[INFO] [stdout] 375 | struct CRS {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EX_GeographicBoundingBox` is never constructed
[INFO] [stdout]    --> src/wms.rs:381:8
[INFO] [stdout]     |
[INFO] [stdout] 381 | struct EX_GeographicBoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoundingBox` is never constructed
[INFO] [stdout]    --> src/wms.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 | struct BoundingBox {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Dimension` is never constructed
[INFO] [stdout]    --> src/wms.rs:411:8
[INFO] [stdout]     |
[INFO] [stdout] 411 | struct Dimension {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Attribution` is never constructed
[INFO] [stdout]    --> src/wms.rs:429:8
[INFO] [stdout]     |
[INFO] [stdout] 429 | struct Attribution {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LogoURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:439:8
[INFO] [stdout]     |
[INFO] [stdout] 439 | struct LogoURL {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:451:8
[INFO] [stdout]     |
[INFO] [stdout] 451 | struct MetadataURL {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthorityURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:461:8
[INFO] [stdout]     |
[INFO] [stdout] 461 | struct AuthorityURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identifier` is never constructed
[INFO] [stdout]    --> src/wms.rs:469:8
[INFO] [stdout]     |
[INFO] [stdout] 469 | struct Identifier {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:475:8
[INFO] [stdout]     |
[INFO] [stdout] 475 | struct DataURL {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureListURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:483:8
[INFO] [stdout]     |
[INFO] [stdout] 483 | struct FeatureListURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Style` is never constructed
[INFO] [stdout]    --> src/wms.rs:491:8
[INFO] [stdout]     |
[INFO] [stdout] 491 | struct Style {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LegendURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:507:8
[INFO] [stdout]     |
[INFO] [stdout] 507 | struct LegendURL {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleSheetURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:519:8
[INFO] [stdout]     |
[INFO] [stdout] 519 | struct StyleSheetURL {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleURL` is never constructed
[INFO] [stdout]    --> src/wms.rs:527:8
[INFO] [stdout]     |
[INFO] [stdout] 527 | struct StyleURL {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MinScaleDenominator` is never constructed
[INFO] [stdout]    --> src/wms.rs:535:8
[INFO] [stdout]     |
[INFO] [stdout] 535 | struct MinScaleDenominator {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MaxScaleDenominator` is never constructed
[INFO] [stdout]    --> src/wms.rs:541:8
[INFO] [stdout]     |
[INFO] [stdout] 541 | struct MaxScaleDenominator {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]  --> src/xlink.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub Type: char,
[INFO] [stdout]   |         ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]   |
[INFO] [stdout] 6 -     pub Type: char,
[INFO] [stdout] 6 +     pub r#type: char,
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `TypeType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub TypeType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `type_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Href` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:18:6
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub Href: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HrefType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:24:6
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub HrefType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `href_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Role` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:30:6
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub Role: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RoleType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:36:6
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub RoleType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `role_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Arcrole` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub Arcrole: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ArcroleType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:48:6
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub ArcroleType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `arcrole_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Title` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:54:6
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub Title: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `TitleAttrType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:60:6
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub TitleAttrType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `title_attr_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Show` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:66:6
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub Show: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ShowType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:72:6
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub ShowType: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `show_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Actuate` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:78:6
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub Actuate: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ActuateType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:84:6
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub ActuateType: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `actuate_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Label` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:90:6
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub Label: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LabelType` should have a snake case name
[INFO] [stdout]   --> src/xlink.rs:96:6
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub LabelType: char,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `label_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `From` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:102:6
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub From: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `from`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FromType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:108:6
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub FromType: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `from_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `To` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub To: char,
[INFO] [stdout]     |         ^^ help: convert the identifier to snake case: `to`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ToType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:120:6
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub ToType: char,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `to_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:126:6
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkHref` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:128:6
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub XlinkHref: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:130:6
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcrole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:132:6
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub XlinkArcrole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:134:6
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkShow` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:136:6
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub XlinkShow: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkActuate` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:138:6
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub XlinkActuate: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:148:6
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub XlinkSimpleAttrs: Vec<SimpleAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:150:6
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub XlinkSimpleModel: SimpleModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:156:6
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:158:6
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:160:6
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:166:6
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResource` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:168:6
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub XlinkResource: ResourceType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocator` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:170:6
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub XlinkLocator: LocatorType,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArc` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub XlinkArc: ArcType,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `xlink_arc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkExtendedAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:178:6
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub XlinkExtendedAttrs: Vec<ExtendedAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_extended_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkExtendedModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:180:6
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub XlinkExtendedModel: Vec<ExtendedModel>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_extended_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:186:6
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XmlLang` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:188:6
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub XmlLang: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `xml_lang`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitleAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:198:6
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub XlinkTitleAttrs: Vec<TitleAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitleModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:200:6
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub XlinkTitleModel: TitleModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resource` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:206:6
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub Resource: ResourceType,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:212:6
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:214:6
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:216:6
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLabel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:218:6
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub XlinkLabel: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResourceAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:228:6
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub XlinkResourceAttrs: Vec<ResourceAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkResourceModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:230:6
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub XlinkResourceModel: ResourceModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_resource_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Locator` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:236:6
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub Locator: LocatorType,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `locator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:242:6
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkHref` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:244:6
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub XlinkHref: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_href`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkRole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:246:6
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub XlinkRole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_role`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:248:6
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLabel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:250:6
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub XlinkLabel: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:256:6
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocatorAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:262:6
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub XlinkLocatorAttrs: Vec<LocatorAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkLocatorModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:264:6
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub XlinkLocatorModel: LocatorModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_locator_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Arc` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:270:6
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub Arc: ArcType,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `arc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkType` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:276:6
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub XlinkType: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcrole` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:278:6
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub XlinkArcrole: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arcrole`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:280:6
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub XlinkTitle: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkShow` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:282:6
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub XlinkShow: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_show`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkActuate` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:284:6
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub XlinkActuate: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_actuate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkFrom` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:286:6
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub XlinkFrom: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `xlink_from`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTo` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:288:6
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub XlinkTo: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `xlink_to`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkTitle` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:294:6
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub XlinkTitle: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `xlink_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcAttrs` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:300:6
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub XlinkArcAttrs: Vec<ArcAttrs>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arc_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkArcModel` should have a snake case name
[INFO] [stdout]    --> src/xlink.rs:302:6
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub XlinkArcModel: ArcModel,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_arc_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]  --> src/wms.rs:9:6
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub Version: Vec<char>,
[INFO] [stdout]   |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UpdateSequence` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:11:6
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub UpdateSequence: Vec<char>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `update_sequence`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsService` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:13:6
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub WmsService: Service,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_service`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCapability` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:15:6
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub WmsCapability: Capability,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_capability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:21:6
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub Name: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Title` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:27:6
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub Title: char,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Abstract` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:33:6
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub Abstract: char,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]    |
[INFO] [stdout] 33 -     pub Abstract: char,
[INFO] [stdout] 33 +     pub r#abstract: char,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeyword` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:39:6
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub WmsKeyword: Vec<Keyword>,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Vocabulary` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:45:6
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub Vocabulary: Vec<char>,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `vocabulary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `XlinkSimpleAttrs` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:51:6
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub XlinkSimpleAttrs: Vec<SimpleAttrs>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `xlink_simple_attrs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Format` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:57:6
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub Format: char,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:63:6
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub Name: char,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:65:6
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub WmsTitle: char,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:67:6
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub WmsAbstract: char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeywordList` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:69:6
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub WmsKeywordList: KeywordList,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:71:6
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactInformation` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:73:6
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub WmsContactInformation: ContactInformation,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_information`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFees` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:75:6
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub WmsFees: char,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `wms_fees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAccessConstraints` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:77:6
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub WmsAccessConstraints: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_access_constraints`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayerLimit` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:79:6
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub WmsLayerLimit: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_layer_limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxWidth` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:81:6
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub WmsMaxWidth: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxHeight` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:83:6
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub WmsMaxHeight: isize,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPersonPrimary` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:89:6
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub WmsContactPersonPrimary: ContactPersonPrimary,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_person_primary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPosition` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:91:6
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub WmsContactPosition: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactAddress` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:93:6
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub WmsContactAddress: ContactAddress,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactVoiceTelephone` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:95:6
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub WmsContactVoiceTelephone: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_voice_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactFacsimileTelephone` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:97:6
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub WmsContactFacsimileTelephone: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_facsimile_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactElectronicMailAddress` should have a snake case name
[INFO] [stdout]   --> src/wms.rs:99:6
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub WmsContactElectronicMailAddress: char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_electronic_mail_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactPerson` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:105:6
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub WmsContactPerson: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_person`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsContactOrganization` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:107:6
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub WmsContactOrganization: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_contact_organization`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactPerson` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:113:6
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub ContactPerson: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_person`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactOrganization` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:119:6
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub ContactOrganization: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_organization`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactPosition` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:125:6
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub ContactPosition: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAddressType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:131:6
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub WmsAddressType: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_address_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAddress` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:133:6
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub WmsAddress: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCity` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:135:6
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub WmsCity: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_city`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStateOrProvince` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:137:6
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub WmsStateOrProvince: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_state_or_province`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsPostCode` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:139:6
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub WmsPostCode: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_post_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCountry` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:141:6
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub WmsCountry: char,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_country`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AddressType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:147:6
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub AddressType: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `address_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Address` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:153:6
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub Address: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `City` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:159:6
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub City: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `city`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `StateOrProvince` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:165:6
[INFO] [stdout]     |
[INFO] [stdout] 165 |     pub StateOrProvince: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `state_or_province`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `PostCode` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:171:6
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub PostCode: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `post_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Country` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:177:6
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub Country: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `country`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactVoiceTelephone` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:183:6
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub ContactVoiceTelephone: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_voice_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactFacsimileTelephone` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub ContactFacsimileTelephone: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_facsimile_telephone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContactElectronicMailAddress` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:195:6
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub ContactElectronicMailAddress: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `contact_electronic_mail_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Fees` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:201:6
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub Fees: char,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `fees`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AccessConstraints` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:207:6
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub AccessConstraints: char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `access_constraints`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LayerLimit` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:213:6
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub LayerLimit: isize,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `layer_limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxWidth` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:219:6
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub MaxWidth: isize,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `max_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxHeight` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:225:6
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub MaxHeight: isize,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `max_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsRequest` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:231:6
[INFO] [stdout]     |
[INFO] [stdout] 231 |     pub WmsRequest: Request,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_request`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsException` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:233:6
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub WmsException: Exception,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_exception`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Wms_ExtendedCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:235:6
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub Wms_ExtendedCapabilities: Vec<f64>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_extended_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayer` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:237:6
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub WmsLayer: Layer,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_layer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:243:6
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub WmsGetCapabilities: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_get_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetMap` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:245:6
[INFO] [stdout]     |
[INFO] [stdout] 245 |     pub WmsGetMap: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_get_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGetFeatureInfo` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:247:6
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub WmsGetFeatureInfo: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_get_feature_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Wms_ExtendedOperation` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:249:6
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub Wms_ExtendedOperation: Vec<OperationType>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_extended_operation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:255:6
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub GetCapabilities: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetMap` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:261:6
[INFO] [stdout]     |
[INFO] [stdout] 261 |     pub GetMap: OperationType,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `get_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GetFeatureInfo` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:267:6
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub GetFeatureInfo: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_feature_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_ExtendedOperation` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:273:6
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub _ExtendedOperation: OperationType,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_extended_operation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:279:6
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub WmsFormat: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDCPType` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:281:6
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub WmsDCPType: Vec<DCPType>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_dcptype`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsHTTP` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:287:6
[INFO] [stdout]     |
[INFO] [stdout] 287 |     pub WmsHTTP: HTTP,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_http`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsGet` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:293:6
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub WmsGet: Get,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `wms_get`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsPost` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:295:6
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub WmsPost: Post,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_post`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:301:6
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:307:6
[INFO] [stdout]     |
[INFO] [stdout] 307 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:313:6
[INFO] [stdout]     |
[INFO] [stdout] 313 |     pub WmsFormat: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_ExtendedCapabilities` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:319:6
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub _ExtendedCapabilities: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_extended_capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Queryable` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:325:6
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub Queryable: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `queryable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cascaded` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:327:6
[INFO] [stdout]     |
[INFO] [stdout] 327 |     pub Cascaded: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `cascaded`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Opaque` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:329:6
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub Opaque: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `opaque`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NoSubsets` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:331:6
[INFO] [stdout]     |
[INFO] [stdout] 331 |     pub NoSubsets: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `no_subsets`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FixedWidth` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:333:6
[INFO] [stdout]     |
[INFO] [stdout] 333 |     pub FixedWidth: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `fixed_width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FixedHeight` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:335:6
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub FixedHeight: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `fixed_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsName` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:337:6
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub WmsName: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:339:6
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:341:6
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub WmsAbstract: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsKeywordList` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 |     pub WmsKeywordList: KeywordList,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_keyword_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsCRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:345:6
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub WmsCRS: Vec<char>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `wms_crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsEX_GeographicBoundingBox` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:347:6
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub WmsEX_GeographicBoundingBox: EX_GeographicBoundingBox,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_ex_geographic_bounding_box`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsBoundingBox` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:349:6
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub WmsBoundingBox: Vec<BoundingBox>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_bounding_box`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDimension` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:351:6
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub WmsDimension: Vec<Dimension>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_dimension`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAttribution` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:353:6
[INFO] [stdout]     |
[INFO] [stdout] 353 |     pub WmsAttribution: Attribution,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_attribution`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAuthorityURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:355:6
[INFO] [stdout]     |
[INFO] [stdout] 355 |     pub WmsAuthorityURL: Vec<AuthorityURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_authority_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsIdentifier` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:357:6
[INFO] [stdout]     |
[INFO] [stdout] 357 |     pub WmsIdentifier: Vec<Identifier>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_identifier`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMetadataURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:359:6
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub WmsMetadataURL: Vec<MetadataURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_metadata_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsDataURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:361:6
[INFO] [stdout]     |
[INFO] [stdout] 361 |     pub WmsDataURL: Vec<DataURL>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_data_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFeatureListURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:363:6
[INFO] [stdout]     |
[INFO] [stdout] 363 |     pub WmsFeatureListURL: Vec<FeatureListURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_feature_list_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:365:6
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub WmsStyle: Vec<Style>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMinScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:367:6
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub WmsMinScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_min_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsMaxScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:369:6
[INFO] [stdout]     |
[INFO] [stdout] 369 |     pub WmsMaxScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_max_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLayer` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:371:6
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub WmsLayer: Vec<Layer>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_layer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:377:6
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub CRS: char,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WestBoundLongitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:383:6
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub WestBoundLongitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `west_bound_longitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `EastBoundLongitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:385:6
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub EastBoundLongitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `east_bound_longitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SouthBoundLatitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:387:6
[INFO] [stdout]     |
[INFO] [stdout] 387 |     pub SouthBoundLatitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `south_bound_latitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NorthBoundLatitude` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:389:6
[INFO] [stdout]     |
[INFO] [stdout] 389 |     pub NorthBoundLatitude: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `north_bound_latitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CRS` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:395:6
[INFO] [stdout]     |
[INFO] [stdout] 395 |     pub CRS: Vec<char>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `crs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:397:6
[INFO] [stdout]     |
[INFO] [stdout] 397 |     pub Minx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `minx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Miny` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:399:6
[INFO] [stdout]     |
[INFO] [stdout] 399 |     pub Miny: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `miny`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Maxx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:401:6
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub Maxx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `maxx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Maxy` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:403:6
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub Maxy: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `maxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resx` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:405:6
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub Resx: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `resx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resy` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:407:6
[INFO] [stdout]     |
[INFO] [stdout] 407 |     pub Resy: Vec<f64>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `resy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:413:6
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub Name: Vec<char>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Units` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:415:6
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub Units: Vec<char>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `units`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UnitSymbol` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:417:6
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub UnitSymbol: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `unit_symbol`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Default` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:419:6
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub Default: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MultipleValues` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:421:6
[INFO] [stdout]     |
[INFO] [stdout] 421 |     pub MultipleValues: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `multiple_values`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NearestValue` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:423:6
[INFO] [stdout]     |
[INFO] [stdout] 423 |     pub NearestValue: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `nearest_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Current` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:425:6
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub Current: Vec<bool>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `current`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:431:6
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:433:6
[INFO] [stdout]     |
[INFO] [stdout] 433 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLogoURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:435:6
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub WmsLogoURL: LogoURL,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `wms_logo_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:441:6
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub Width: Vec<isize>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:443:6
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub Height: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:445:6
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:447:6
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:453:6
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub Type: Vec<char>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 453 -     pub Type: Vec<char>,
[INFO] [stdout] 453 +     pub r#type: Vec<char>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:455:6
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:457:6
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:463:6
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub Name: Vec<char>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:465:6
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Authority` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:471:6
[INFO] [stdout]     |
[INFO] [stdout] 471 |     pub Authority: Vec<char>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `authority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:479:6
[INFO] [stdout]     |
[INFO] [stdout] 479 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:485:6
[INFO] [stdout]     |
[INFO] [stdout] 485 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:487:6
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsName` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:493:6
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub WmsName: char,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `wms_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsTitle` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:495:6
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub WmsTitle: char,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `wms_title`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsAbstract` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:497:6
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub WmsAbstract: char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_abstract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsLegendURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:499:6
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub WmsLegendURL: Vec<LegendURL>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_legend_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyleSheetURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:501:6
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub WmsStyleSheetURL: StyleSheetURL,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_style_sheet_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsStyleURL` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:503:6
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub WmsStyleURL: StyleURL,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `wms_style_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:509:6
[INFO] [stdout]     |
[INFO] [stdout] 509 |     pub Width: Vec<isize>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:511:6
[INFO] [stdout]     |
[INFO] [stdout] 511 |     pub Height: Vec<isize>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:513:6
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:515:6
[INFO] [stdout]     |
[INFO] [stdout] 515 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:521:6
[INFO] [stdout]     |
[INFO] [stdout] 521 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:523:6
[INFO] [stdout]     |
[INFO] [stdout] 523 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsFormat` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:529:6
[INFO] [stdout]     |
[INFO] [stdout] 529 |     pub WmsFormat: char,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `wms_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WmsOnlineResource` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:531:6
[INFO] [stdout]     |
[INFO] [stdout] 531 |     pub WmsOnlineResource: OnlineResource,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wms_online_resource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MinScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:537:6
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub MinScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `min_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxScaleDenominator` should have a snake case name
[INFO] [stdout]    --> src/wms.rs:543:6
[INFO] [stdout]     |
[INFO] [stdout] 543 |     pub MaxScaleDenominator: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_scale_denominator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.35s
[INFO] running `Command { std: "docker" "inspect" "6a616fff024e9888508b2bdf3583981f042ff3aa1edcb3cb6f1b07c70e4a64af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a616fff024e9888508b2bdf3583981f042ff3aa1edcb3cb6f1b07c70e4a64af", kill_on_drop: false }`
[INFO] [stdout] 6a616fff024e9888508b2bdf3583981f042ff3aa1edcb3cb6f1b07c70e4a64af
