[INFO] cloning repository https://github.com/kulasama/kunit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kulasama/kunit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkulasama%2Fkunit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkulasama%2Fkunit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 876c2c3e3f5401c786324e6d3d3191c18faa18bc
[INFO] checking kulasama/kunit against master#5518eaa946291f00471af8b254b2a1715f234882 for pr-120393
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkulasama%2Fkunit" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/kulasama/kunit on toolchain 5518eaa946291f00471af8b254b2a1715f234882
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/kulasama/kunit
[INFO] finished tweaking git repo https://github.com/kulasama/kunit
[INFO] tweaked toml for git repo https://github.com/kulasama/kunit written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/kulasama/kunit already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded file v1.1.2
[INFO] [stderr]   Downloaded serde_derive v1.0.80
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 02364fb4e4863d506997b6a9c945cceff02fc6bb633987fe783f422b524e9eaf
[INFO] running `Command { std: "docker" "start" "-a" "02364fb4e4863d506997b6a9c945cceff02fc6bb633987fe783f422b524e9eaf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "02364fb4e4863d506997b6a9c945cceff02fc6bb633987fe783f422b524e9eaf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "02364fb4e4863d506997b6a9c945cceff02fc6bb633987fe783f422b524e9eaf", kill_on_drop: false }`
[INFO] [stdout] 02364fb4e4863d506997b6a9c945cceff02fc6bb633987fe783f422b524e9eaf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a8d1f732d7550c3f13c67856b6a42b7de245a4c11f8b71f5efd9896ea9c56773
[INFO] running `Command { std: "docker" "start" "-a" "a8d1f732d7550c3f13c67856b6a42b7de245a4c11f8b71f5efd9896ea9c56773", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v0.4.24
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling ryu v0.2.7
[INFO] [stderr]    Compiling serde v1.0.80
[INFO] [stderr]    Compiling nix v0.11.0
[INFO] [stderr]     Checking itoa v0.4.3
[INFO] [stderr]     Checking unicode-width v0.1.5
[INFO] [stderr]     Checking bitflags v1.0.4
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking strsim v0.7.0
[INFO] [stderr]     Checking cfg-if v0.1.6
[INFO] [stderr]     Checking vec_map v0.8.1
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking file v1.1.2
[INFO] [stderr]     Checking atty v0.2.11
[INFO] [stderr]     Checking time v0.1.40
[INFO] [stderr]     Checking textwrap v0.10.0
[INFO] [stderr]     Checking clap v2.32.0
[INFO] [stderr]    Compiling quote v0.6.10
[INFO] [stderr]    Compiling syn v0.15.22
[INFO] [stderr]    Compiling serde_derive v1.0.80
[INFO] [stderr]     Checking serde_json v1.0.33
[INFO] [stderr]     Checking oci v0.1.0 (/opt/rustwide/workdir/oci)
[INFO] [stdout] warning: variant `CAP_AUDIT_CONTROL` should have an upper camel case name
[INFO] [stdout]  --> oci/src/config.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CAP_AUDIT_CONTROL,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapAuditControl`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_AUDIT_READ` should have an upper camel case name
[INFO] [stdout]  --> oci/src/config.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     CAP_AUDIT_READ,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapAuditRead`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_AUDIT_WRITE` should have an upper camel case name
[INFO] [stdout]  --> oci/src/config.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     CAP_AUDIT_WRITE,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapAuditWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_BLOCK_SUSPEND` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     CAP_BLOCK_SUSPEND,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapBlockSuspend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_CHOWN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     CAP_CHOWN,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `CapChown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_DAC_OVERRIDE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     CAP_DAC_OVERRIDE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapDacOverride`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_DAC_READ_SEARCH` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     CAP_DAC_READ_SEARCH,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapDacReadSearch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_FOWNER` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     CAP_FOWNER,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapFowner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_FSETID` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     CAP_FSETID,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapFsetid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_IPC_LOCK` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     CAP_IPC_LOCK,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapIpcLock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_IPC_OWNER` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     CAP_IPC_OWNER,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapIpcOwner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_KILL` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     CAP_KILL,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `CapKill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_LEASE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     CAP_LEASE,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `CapLease`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_LINUX_IMMUTABLE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     CAP_LINUX_IMMUTABLE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapLinuxImmutable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_MAC_ADMIN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     CAP_MAC_ADMIN,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapMacAdmin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_MAC_OVERRIDE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     CAP_MAC_OVERRIDE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapMacOverride`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_MKNOD` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     CAP_MKNOD,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `CapMknod`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_ADMIN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     CAP_NET_ADMIN,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetAdmin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_BIND_SERVICE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     CAP_NET_BIND_SERVICE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetBindService`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_BROADCAST` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     CAP_NET_BROADCAST,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetBroadcast`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_RAW` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     CAP_NET_RAW,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetRaw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETGID` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     CAP_SETGID,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetgid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETFCAP` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     CAP_SETFCAP,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetfcap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETPCAP` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     CAP_SETPCAP,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetpcap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETUID` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     CAP_SETUID,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetuid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_ADMIN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     CAP_SYS_ADMIN,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysAdmin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_BOOT` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     CAP_SYS_BOOT,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysBoot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_CHROOT` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     CAP_SYS_CHROOT,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysChroot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_MODULE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     CAP_SYS_MODULE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysModule`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_NICE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     CAP_SYS_NICE,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysNice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_PACCT` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     CAP_SYS_PACCT,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysPacct`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_RAWIO` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     CAP_SYS_RAWIO,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysRawio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_RESOURCE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     CAP_SYS_RESOURCE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysResource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_TIME` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     CAP_SYS_TIME,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysTime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_TTY_CONFIG` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     CAP_SYS_TTY_CONFIG,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysTtyConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYSLOG` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     CAP_SYSLOG,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSyslog`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_WAKE_ALARM` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     CAP_WAKE_ALARM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapWakeAlarm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_KILL` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 |     SCMP_ACT_KILL = 0x00000000,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActKill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_TRAP` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 246 |     SCMP_ACT_TRAP = 0x00030000,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActTrap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_ERRNO` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     SCMP_ACT_ERRNO = 0x00050001,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActErrno`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_TRACE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |     SCMP_ACT_TRACE = 0x7ff00001,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActTrace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_ALLOW` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     SCMP_ACT_ALLOW = 0x7fff0000,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActAllow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_NE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 |     SCMP_CMP_NE = 1, /* not equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpNe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_LT` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     SCMP_CMP_LT = 2, /* less than */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpLt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_LE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:257:5
[INFO] [stdout]     |
[INFO] [stdout] 257 |     SCMP_CMP_LE = 3, /* less than or equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpLe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_EQ` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:258:5
[INFO] [stdout]     |
[INFO] [stdout] 258 |     SCMP_CMP_EQ = 4, /* equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpEq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_GE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 |     SCMP_CMP_GE = 5, /* greater than or equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpGe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_GT` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     SCMP_CMP_GT = 6, /* greater than */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpGt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_MASKED_EQ` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     SCMP_CMP_MASKED_EQ = 7, /* masked equality */
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpMaskedEq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Linux` is never constructed
[INFO] [stdout]    --> oci/src/config.rs:288:8
[INFO] [stdout]     |
[INFO] [stdout] 288 | struct Linux{
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub Height: u64,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub Width: u64,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UID` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub UID:u32,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `uid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GID` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub GID:u32,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `gid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AdditionalGids` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub AdditionalGids:Vec<u32>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `additional_gids`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Username` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub Username:String,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `username`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub Type:String,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub r#type:String,
[INFO] [stdout]    |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Hard` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub Hard:u64,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `hard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Soft` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub Soft:u64,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `soft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Bounding` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub Bounding:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `bounding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Effective` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub Effective:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `effective`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Inheritable` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub Inheritable:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `inheritable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Permitted` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub Permitted:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `permitted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Ambient` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub Ambient:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `ambient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Terminal` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub Terminal: bool,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `terminal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ConsoleSize` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub ConsoleSize: Box,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `console_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `User` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub User: User,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `user`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Args` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub Args: Vec<String>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Env` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:102:9
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub Env: Vec<String>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cmd` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub Cmd: String,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case (notice the capitalization): `cmd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Capabilities` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub Capabilities: LinuxCapabilities,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Rlimits` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub Rlimits: Vec<POSIXRlimit>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `rlimits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NoNewPrivileges` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub NoNewPrivileges: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `no_new_privileges`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ApparmorProfile` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:107:9
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub ApparmorProfile: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `apparmor_profile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `OOMScoreAdj` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub OOMScoreAdj: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `oomscore_adj`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SelinuxLabel` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub SelinuxLabel: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `selinux_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Readonly` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub Readonly:bool,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `readonly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Destination` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub Destination:String,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `destination`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub Type:String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub r#type:String,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Source` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub Source:String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Options` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub Options:Vec<String>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContainerID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub ContainerID:u32,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `container_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HostID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub HostID:u32,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `host_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Size` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub Size:u32,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Allow` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub Allow:bool,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `allow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub Type:String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub r#type:String,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Access` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub Access:String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `access`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Limit` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub Limit:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Reservation` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub Reservation:i64,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `reservation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Swap` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub Swap:i64,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `swap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Kernel` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub Kernel:i64,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kernel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `KernelTCP` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub KernelTCP:i64,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `kernel_tcp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Swappiness` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub Swappiness:u64,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `swappiness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DisableOOMKiller` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub DisableOOMKiller:bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `disable_oomkiller`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Shares` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub Shares:u64,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `shares`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Quota` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub Quota:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `quota`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Period` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub Period:u64,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `period`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RealtimeRuntime` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub RealtimeRuntime:i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `realtime_runtime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RealtimePeriod` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub RealtimePeriod:u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `realtime_period`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cpus` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub Cpus:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `cpus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Mems` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub Mems:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `mems`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Limit` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub Limit:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Weight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub Weight:u16,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LeafWeight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub LeafWeight:u16,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `leaf_weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Rate` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub Rate:u64,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `rate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Weight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub Weight:u16,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LeafWeight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub LeafWeight:u16,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `leaf_weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WeightDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub WeightDevice:Vec<LinuxWeightDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `weight_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleReadBpsDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub ThrottleReadBpsDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_read_bps_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleWriteBpsDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub ThrottleWriteBpsDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_write_bps_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleReadIOPSDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |     pub ThrottleReadIOPSDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_read_iopsdevice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleWriteIOPSDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub ThrottleWriteIOPSDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_write_iopsdevice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Pagesize` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub Pagesize:String,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `pagesize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Limit` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub Limit:u64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub Name:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Priority` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub Priority:u32,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `priority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ClassID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub ClassID:u32,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `class_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Priorities` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub Priorities:Vec<LinuxInterfacePriority>
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `priorities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HcaHandles` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub HcaHandles:u32,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `hca_handles`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HcaObjects` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub HcaObjects:u32,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `hca_objects`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Devices` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub Devices:Vec<LinuxDeviceCgroup>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Memory` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub Memory:LinuxMemory,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `memory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CPU` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |     pub CPU:LinuxCPU,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `cpu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Pids` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub Pids:LinuxPids,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `pids`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `BlockIO` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub BlockIO:LinuxBlockIO,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `block_io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HugepageLimits` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub HugepageLimits:Vec<LinuxHugepageLimit>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hugepage_limits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Network` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub Network:LinuxNetwork,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `network`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Rdma` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub Rdma:HashMap<String,LinuxRdma>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `rdma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub Type:LinuxNamespaceType,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub r#type:LinuxNamespaceType,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub Type:String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub r#type:String,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FileMode` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub FileMode:u32,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `file_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub UID:u32,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `uid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |     pub GID:u32,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `gid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Index` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub Index:u64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Value` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub Value:u64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ValueTwo` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub ValueTwo:u64,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `value_two`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Op` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub Op:LinuxSeccompOperator,
[INFO] [stdout]     |         ^^ help: convert the identifier to snake case (notice the capitalization): `op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Names` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub Names:Vec<String>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Action` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub Action:LinuxSeccompAction,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `action`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Args` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub Args:Vec<LinuxSeccompArg>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DefautltAction` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |     pub DefautltAction:LinuxSeccompAction,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `defautlt_action`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Architectures` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:278:9
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub Architectures:Vec<Arch>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `architectures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Syscalls` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub Syscalls:Vec<LinuxSyscall>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `syscalls`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ClosID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |     pub ClosID:String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `clos_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `L3CacheSchema` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub L3CacheSchema:String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `l3_cache_schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MemBwSchema` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |     pub MemBwSchema:String,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `mem_bw_schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UIDMappings` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub UIDMappings:Vec<LinuxIDMapping>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `uidmappings`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GIDMappings` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub GIDMappings:Vec<LinuxIDMapping>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `gidmappings`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Sysctl` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub Sysctl:HashMap<String,String>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sysctl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resources` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |     pub Resources:LinuxResources,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `resources`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CgroupPath` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub CgroupPath:String,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `cgroup_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Namesapces` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub Namesapces:Vec<LinuxNamespace>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `namesapces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Devices` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub Devices:Vec<LinuxDevice>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Seccomp` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 |     pub Seccomp:LinuxSeccomp,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `seccomp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RootfsPropagation` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub RootfsPropagation:String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `rootfs_propagation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaskedPaths` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 |     pub MaskedPaths:Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `masked_paths`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ReadonlyPaths` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |     pub ReadonlyPaths:Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `readonly_paths`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MountLabel` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub MountLabel:String,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `mount_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `IntelRdt` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub IntelRdt:LinuxIntelRdt,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `intel_rdt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Args` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |     pub Args:Vec<String>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Env` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub Env:Vec<String>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Timeout` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub Timeout:i64,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `timeout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Prestart` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub Prestart:Vec<Hook>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `prestart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Poststart` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub Poststart:Vec<Hook>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `poststart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Poststop` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub Poststop:Vec<Hook>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `poststop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 |     pub Version:String,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Process` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 |     pub Process:Process,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `process`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Root` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 |     pub Root:Root,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `root`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Hostname` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub Hostname:String,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `hostname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Mounts` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub Mounts:Vec<Mount>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `mounts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Hooks` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |     pub Hooks:Hooks,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `hooks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Annotations` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 |     pub Annotations:HashMap<String,String>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `annotations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     pub Version:String,
[INFO] [stdout]   |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ID` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub ID:String,
[INFO] [stdout]   |         ^^ help: convert the identifier to snake case: `id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Status` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub Status:String,
[INFO] [stdout]   |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Pid` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub Pid:i32,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `pid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Bundle` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub Bundle:String,
[INFO] [stdout]   |         ^^^^^^ help: convert the identifier to snake case: `bundle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Annotations` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub Annotations:HashMap<String,String>,
[INFO] [stdout]   |         ^^^^^^^^^^^ help: convert the identifier to snake case: `annotations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 190 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking kunit v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Arg`
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use clap::{Arg, App, SubCommand};
[INFO] [stdout]   |            ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `oci::config::Spec`
[INFO] [stdout]  --> src/utils.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use oci::config::Spec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Arg`
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use clap::{Arg, App, SubCommand};
[INFO] [stdout]   |            ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `oci::config::Spec`
[INFO] [stdout]  --> src/utils.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use oci::config::Spec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]  --> src/utils.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let data = file::get_text(CONFIG)?;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]  --> src/utils.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let data = file::get_text(CONFIG)?;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `run_matches`
[INFO] [stdout]   --> src/main.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |         ("run", Some(run_matches)) => {
[INFO] [stdout]    |                      ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_run_matches`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `run_matches`
[INFO] [stdout]   --> src/main.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |         ("run", Some(run_matches)) => {
[INFO] [stdout]    |                      ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_run_matches`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> src/main.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     utils::load_spec();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let _ = utils::load_spec();
[INFO] [stdout]    |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> src/main.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     utils::load_spec();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let _ = utils::load_spec();
[INFO] [stdout]    |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> src/main.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     kunit();
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let _ = kunit();
[INFO] [stdout]    |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> src/main.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     kunit();
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let _ = kunit();
[INFO] [stdout]    |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.88s
[INFO] running `Command { std: "docker" "inspect" "a8d1f732d7550c3f13c67856b6a42b7de245a4c11f8b71f5efd9896ea9c56773", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a8d1f732d7550c3f13c67856b6a42b7de245a4c11f8b71f5efd9896ea9c56773", kill_on_drop: false }`
[INFO] [stdout] a8d1f732d7550c3f13c67856b6a42b7de245a4c11f8b71f5efd9896ea9c56773
[INFO] checking kulasama/kunit against try#7622c0f807a4e13c4db886a1681bf343795692df+rustflags=-Dnon_local_definitions for pr-120393
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkulasama%2Fkunit" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/kulasama/kunit on toolchain 7622c0f807a4e13c4db886a1681bf343795692df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/kulasama/kunit
[INFO] finished tweaking git repo https://github.com/kulasama/kunit
[INFO] tweaked toml for git repo https://github.com/kulasama/kunit written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/kulasama/kunit already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dd59b0dbb30c1a7b7a493f36570317ca5f333aa0cb71fdfd75f1e521855a0c34
[INFO] running `Command { std: "docker" "start" "-a" "dd59b0dbb30c1a7b7a493f36570317ca5f333aa0cb71fdfd75f1e521855a0c34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dd59b0dbb30c1a7b7a493f36570317ca5f333aa0cb71fdfd75f1e521855a0c34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd59b0dbb30c1a7b7a493f36570317ca5f333aa0cb71fdfd75f1e521855a0c34", kill_on_drop: false }`
[INFO] [stdout] dd59b0dbb30c1a7b7a493f36570317ca5f333aa0cb71fdfd75f1e521855a0c34
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dnon_local_definitions" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1c2b1e0fe8ba298ccf46cb85bec05fff3deaedc56c93b18462945133c54e9c93
[INFO] running `Command { std: "docker" "start" "-a" "1c2b1e0fe8ba298ccf46cb85bec05fff3deaedc56c93b18462945133c54e9c93", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v0.4.24
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling serde v1.0.80
[INFO] [stderr]    Compiling ryu v0.2.7
[INFO] [stderr]     Checking bitflags v1.0.4
[INFO] [stderr]     Checking unicode-width v0.1.5
[INFO] [stderr]    Compiling nix v0.11.0
[INFO] [stderr]     Checking itoa v0.4.3
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking vec_map v0.8.1
[INFO] [stderr]     Checking strsim v0.7.0
[INFO] [stderr]     Checking cfg-if v0.1.6
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking file v1.1.2
[INFO] [stderr]     Checking atty v0.2.11
[INFO] [stderr]     Checking time v0.1.40
[INFO] [stderr]     Checking textwrap v0.10.0
[INFO] [stderr]     Checking clap v2.32.0
[INFO] [stderr]    Compiling quote v0.6.10
[INFO] [stderr]    Compiling syn v0.15.22
[INFO] [stderr]    Compiling serde_derive v1.0.80
[INFO] [stderr]     Checking serde_json v1.0.33
[INFO] [stderr]     Checking oci v0.1.0 (/opt/rustwide/workdir/oci)
[INFO] [stdout] warning: variant `CAP_AUDIT_CONTROL` should have an upper camel case name
[INFO] [stdout]  --> oci/src/config.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CAP_AUDIT_CONTROL,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapAuditControl`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_AUDIT_READ` should have an upper camel case name
[INFO] [stdout]  --> oci/src/config.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     CAP_AUDIT_READ,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapAuditRead`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_AUDIT_WRITE` should have an upper camel case name
[INFO] [stdout]  --> oci/src/config.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     CAP_AUDIT_WRITE,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapAuditWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_BLOCK_SUSPEND` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     CAP_BLOCK_SUSPEND,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapBlockSuspend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_CHOWN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     CAP_CHOWN,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `CapChown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_DAC_OVERRIDE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     CAP_DAC_OVERRIDE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapDacOverride`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_DAC_READ_SEARCH` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     CAP_DAC_READ_SEARCH,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapDacReadSearch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_FOWNER` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     CAP_FOWNER,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapFowner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_FSETID` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     CAP_FSETID,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapFsetid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_IPC_LOCK` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     CAP_IPC_LOCK,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapIpcLock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_IPC_OWNER` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     CAP_IPC_OWNER,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapIpcOwner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_KILL` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     CAP_KILL,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `CapKill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_LEASE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     CAP_LEASE,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `CapLease`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_LINUX_IMMUTABLE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     CAP_LINUX_IMMUTABLE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapLinuxImmutable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_MAC_ADMIN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     CAP_MAC_ADMIN,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapMacAdmin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_MAC_OVERRIDE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     CAP_MAC_OVERRIDE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapMacOverride`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_MKNOD` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     CAP_MKNOD,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `CapMknod`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_ADMIN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     CAP_NET_ADMIN,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetAdmin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_BIND_SERVICE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     CAP_NET_BIND_SERVICE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetBindService`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_BROADCAST` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     CAP_NET_BROADCAST,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetBroadcast`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_NET_RAW` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     CAP_NET_RAW,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapNetRaw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETGID` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     CAP_SETGID,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetgid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETFCAP` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     CAP_SETFCAP,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetfcap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETPCAP` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     CAP_SETPCAP,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetpcap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SETUID` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     CAP_SETUID,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSetuid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_ADMIN` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     CAP_SYS_ADMIN,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysAdmin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_BOOT` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     CAP_SYS_BOOT,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysBoot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_CHROOT` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     CAP_SYS_CHROOT,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysChroot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_MODULE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     CAP_SYS_MODULE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysModule`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_NICE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     CAP_SYS_NICE,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysNice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_PACCT` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     CAP_SYS_PACCT,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysPacct`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_RAWIO` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     CAP_SYS_RAWIO,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysRawio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_RESOURCE` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     CAP_SYS_RESOURCE,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysResource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_TIME` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     CAP_SYS_TIME,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysTime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYS_TTY_CONFIG` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     CAP_SYS_TTY_CONFIG,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSysTtyConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_SYSLOG` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     CAP_SYSLOG,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `CapSyslog`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CAP_WAKE_ALARM` should have an upper camel case name
[INFO] [stdout]   --> oci/src/config.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     CAP_WAKE_ALARM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CapWakeAlarm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_KILL` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 |     SCMP_ACT_KILL = 0x00000000,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActKill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_TRAP` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 246 |     SCMP_ACT_TRAP = 0x00030000,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActTrap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_ERRNO` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     SCMP_ACT_ERRNO = 0x00050001,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActErrno`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_TRACE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |     SCMP_ACT_TRACE = 0x7ff00001,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActTrace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_ACT_ALLOW` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     SCMP_ACT_ALLOW = 0x7fff0000,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpActAllow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_NE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 |     SCMP_CMP_NE = 1, /* not equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpNe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_LT` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     SCMP_CMP_LT = 2, /* less than */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpLt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_LE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:257:5
[INFO] [stdout]     |
[INFO] [stdout] 257 |     SCMP_CMP_LE = 3, /* less than or equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpLe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_EQ` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:258:5
[INFO] [stdout]     |
[INFO] [stdout] 258 |     SCMP_CMP_EQ = 4, /* equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpEq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_GE` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 |     SCMP_CMP_GE = 5, /* greater than or equal */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpGe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_GT` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     SCMP_CMP_GT = 6, /* greater than */
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpGt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SCMP_CMP_MASKED_EQ` should have an upper camel case name
[INFO] [stdout]    --> oci/src/config.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     SCMP_CMP_MASKED_EQ = 7, /* masked equality */
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScmpCmpMaskedEq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Linux` is never constructed
[INFO] [stdout]    --> oci/src/config.rs:288:8
[INFO] [stdout]     |
[INFO] [stdout] 288 | struct Linux{
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]  --> oci/src/config.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LinuxCapabilityType`
[INFO] [stdout]   = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]   = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]   = note: requested on the command line with `-D non-local-definitions`
[INFO] [stdout]   = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]  --> oci/src/config.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]   |                     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LinuxCapabilityType`
[INFO] [stdout]   = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]   = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]   = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Height` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub Height: u64,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case: `height`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Width` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub Width: u64,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `width`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Box`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Box`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UID` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub UID:u32,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `uid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GID` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub GID:u32,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `gid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `AdditionalGids` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub AdditionalGids:Vec<u32>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `additional_gids`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Username` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub Username:String,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `username`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:72:10
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_User`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:72:21
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_User`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub Type:String,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub r#type:String,
[INFO] [stdout]    |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Hard` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub Hard:u64,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case: `hard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Soft` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub Soft:u64,
[INFO] [stdout]    |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `soft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:80:10
[INFO] [stdout]    |
[INFO] [stdout] 80 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_POSIXRlimit`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:80:21
[INFO] [stdout]    |
[INFO] [stdout] 80 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_POSIXRlimit`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Bounding` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub Bounding:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `bounding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Effective` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub Effective:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `effective`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Inheritable` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub Inheritable:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `inheritable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Permitted` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub Permitted:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `permitted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Ambient` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub Ambient:Vec<LinuxCapabilityType>,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `ambient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LinuxCapabilities`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LinuxCapabilities`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Terminal` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub Terminal: bool,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `terminal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ConsoleSize` should have a snake case name
[INFO] [stdout]   --> oci/src/config.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub ConsoleSize: Box,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `console_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `User` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub User: User,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `user`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Args` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub Args: Vec<String>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Env` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:102:9
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub Env: Vec<String>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cmd` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub Cmd: String,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case (notice the capitalization): `cmd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Capabilities` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub Capabilities: LinuxCapabilities,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `capabilities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Rlimits` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub Rlimits: Vec<POSIXRlimit>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `rlimits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `NoNewPrivileges` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub NoNewPrivileges: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `no_new_privileges`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ApparmorProfile` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:107:9
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub ApparmorProfile: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `apparmor_profile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `OOMScoreAdj` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub OOMScoreAdj: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `oomscore_adj`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SelinuxLabel` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub SelinuxLabel: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `selinux_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:96:10
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Process`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> oci/src/config.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Process`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Readonly` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub Readonly:bool,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `readonly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Root`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Root`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Destination` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub Destination:String,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `destination`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub Type:String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub r#type:String,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Source` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub Source:String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Options` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub Options:Vec<String>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Mount`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:118:21
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Mount`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ContainerID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub ContainerID:u32,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `container_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HostID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub HostID:u32,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `host_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Size` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub Size:u32,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Allow` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub Allow:bool,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `allow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub Type:String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub r#type:String,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Access` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub Access:String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `access`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Limit` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub Limit:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Reservation` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub Reservation:i64,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `reservation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Swap` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub Swap:i64,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `swap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Kernel` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub Kernel:i64,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kernel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `KernelTCP` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub KernelTCP:i64,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `kernel_tcp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Swappiness` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub Swappiness:u64,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `swappiness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DisableOOMKiller` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub DisableOOMKiller:bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `disable_oomkiller`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Shares` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub Shares:u64,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `shares`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Quota` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub Quota:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `quota`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Period` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub Period:u64,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `period`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RealtimeRuntime` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub RealtimeRuntime:i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `realtime_runtime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RealtimePeriod` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub RealtimePeriod:u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `realtime_period`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Cpus` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub Cpus:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case (notice the capitalization): `cpus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Mems` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub Mems:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `mems`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Limit` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub Limit:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Weight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub Weight:u16,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LeafWeight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub LeafWeight:u16,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `leaf_weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Rate` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub Rate:u64,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `rate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Weight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub Weight:u16,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LeafWeight` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub LeafWeight:u16,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `leaf_weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WeightDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub WeightDevice:Vec<LinuxWeightDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `weight_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleReadBpsDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub ThrottleReadBpsDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_read_bps_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleWriteBpsDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub ThrottleWriteBpsDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_write_bps_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleReadIOPSDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |     pub ThrottleReadIOPSDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_read_iopsdevice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ThrottleWriteIOPSDevice` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub ThrottleWriteIOPSDevice:Vec<LinuxThrottleDevice>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `throttle_write_iopsdevice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Pagesize` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub Pagesize:String,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `pagesize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Limit` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub Limit:u64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `limit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Name` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub Name:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Priority` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub Priority:u32,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `priority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ClassID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub ClassID:u32,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `class_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Priorities` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub Priorities:Vec<LinuxInterfacePriority>
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `priorities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HcaHandles` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub HcaHandles:u32,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `hca_handles`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HcaObjects` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub HcaObjects:u32,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `hca_objects`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Devices` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |     pub Devices:Vec<LinuxDeviceCgroup>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Memory` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub Memory:LinuxMemory,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `memory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CPU` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |     pub CPU:LinuxCPU,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `cpu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Pids` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub Pids:LinuxPids,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `pids`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `BlockIO` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |     pub BlockIO:LinuxBlockIO,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `block_io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `HugepageLimits` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub HugepageLimits:Vec<LinuxHugepageLimit>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hugepage_limits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Network` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub Network:LinuxNetwork,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `network`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Rdma` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub Rdma:HashMap<String,LinuxRdma>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `rdma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub Type:LinuxNamespaceType,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub r#type:LinuxNamespaceType,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Type` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub Type:String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: rename the identifier or convert it to a snake case raw identifier
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub r#type:String,
[INFO] [stdout]     |         ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Major` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub Major:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `major`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Minor` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub Minor:i64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `minor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FileMode` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub FileMode:u32,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `file_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub UID:u32,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `uid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |     pub GID:u32,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `gid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Index` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub Index:u64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Value` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub Value:u64,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case (notice the capitalization): `value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ValueTwo` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub ValueTwo:u64,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `value_two`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Op` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub Op:LinuxSeccompOperator,
[INFO] [stdout]     |         ^^ help: convert the identifier to snake case (notice the capitalization): `op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Names` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub Names:Vec<String>,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Action` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub Action:LinuxSeccompAction,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `action`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Args` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub Args:Vec<LinuxSeccompArg>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DefautltAction` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |     pub DefautltAction:LinuxSeccompAction,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `defautlt_action`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Architectures` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:278:9
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub Architectures:Vec<Arch>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `architectures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Syscalls` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub Syscalls:Vec<LinuxSyscall>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `syscalls`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ClosID` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |     pub ClosID:String,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `clos_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `L3CacheSchema` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub L3CacheSchema:String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `l3_cache_schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MemBwSchema` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |     pub MemBwSchema:String,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `mem_bw_schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UIDMappings` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub UIDMappings:Vec<LinuxIDMapping>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `uidmappings`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GIDMappings` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub GIDMappings:Vec<LinuxIDMapping>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `gidmappings`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Sysctl` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub Sysctl:HashMap<String,String>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sysctl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Resources` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |     pub Resources:LinuxResources,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `resources`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CgroupPath` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub CgroupPath:String,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `cgroup_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Namesapces` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub Namesapces:Vec<LinuxNamespace>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `namesapces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Devices` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub Devices:Vec<LinuxDevice>,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Seccomp` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 |     pub Seccomp:LinuxSeccomp,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `seccomp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RootfsPropagation` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub RootfsPropagation:String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `rootfs_propagation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaskedPaths` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 |     pub MaskedPaths:Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `masked_paths`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ReadonlyPaths` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |     pub ReadonlyPaths:Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `readonly_paths`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MountLabel` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub MountLabel:String,
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `mount_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `IntelRdt` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub IntelRdt:LinuxIntelRdt,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `intel_rdt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Path` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 |     pub Path:String,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Args` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |     pub Args:Vec<String>,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Env` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub Env:Vec<String>,
[INFO] [stdout]     |         ^^^ help: convert the identifier to snake case: `env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Timeout` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub Timeout:i64,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `timeout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Hook`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:304:21
[INFO] [stdout]     |
[INFO] [stdout] 304 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Hook`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Prestart` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub Prestart:Vec<Hook>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `prestart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Poststart` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub Poststart:Vec<Hook>,
[INFO] [stdout]     |         ^^^^^^^^^ help: convert the identifier to snake case: `poststart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Poststop` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub Poststop:Vec<Hook>,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `poststop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:312:10
[INFO] [stdout]     |
[INFO] [stdout] 312 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Hooks`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:312:21
[INFO] [stdout]     |
[INFO] [stdout] 312 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Hooks`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 |     pub Version:String,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Process` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 |     pub Process:Process,
[INFO] [stdout]     |         ^^^^^^^ help: convert the identifier to snake case: `process`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Root` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 |     pub Root:Root,
[INFO] [stdout]     |         ^^^^ help: convert the identifier to snake case: `root`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Hostname` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub Hostname:String,
[INFO] [stdout]     |         ^^^^^^^^ help: convert the identifier to snake case: `hostname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Mounts` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub Mounts:Vec<Mount>,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case: `mounts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Hooks` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |     pub Hooks:Hooks,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `hooks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Annotations` should have a snake case name
[INFO] [stdout]    --> oci/src/config.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 |     pub Annotations:HashMap<String,String>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `annotations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:319:10
[INFO] [stdout]     |
[INFO] [stdout] 319 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Spec`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> oci/src/config.rs:319:21
[INFO] [stdout]     |
[INFO] [stdout] 319 | #[derive(Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Spec`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Version` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     pub Version:String,
[INFO] [stdout]   |         ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ID` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub ID:String,
[INFO] [stdout]   |         ^^ help: convert the identifier to snake case: `id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Status` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub Status:String,
[INFO] [stdout]   |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Pid` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub Pid:i32,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `pid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Bundle` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub Bundle:String,
[INFO] [stdout]   |         ^^^^^^ help: convert the identifier to snake case: `bundle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Annotations` should have a snake case name
[INFO] [stdout]  --> oci/src/state.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub Annotations:HashMap<String,String>,
[INFO] [stdout]   |         ^^^^^^^^^^^ help: convert the identifier to snake case: `annotations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 22 previous errors; 190 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `oci` (lib) due to 23 previous errors; 190 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "1c2b1e0fe8ba298ccf46cb85bec05fff3deaedc56c93b18462945133c54e9c93", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c2b1e0fe8ba298ccf46cb85bec05fff3deaedc56c93b18462945133c54e9c93", kill_on_drop: false }`
[INFO] [stdout] 1c2b1e0fe8ba298ccf46cb85bec05fff3deaedc56c93b18462945133c54e9c93
