[INFO] cloning repository https://github.com/sparkforreg/libtrading_rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sparkforreg/libtrading_rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsparkforreg%2Flibtrading_rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsparkforreg%2Flibtrading_rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3b87e6199a6dbbf498e2a344ffc4eda6507b2d24
[INFO] checking sparkforreg/libtrading_rs against master#3139ff09e9d07f7700f8d15ed25a231e29c43627 for pr-121848-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsparkforreg%2Flibtrading_rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/sparkforreg/libtrading_rs on toolchain 3139ff09e9d07f7700f8d15ed25a231e29c43627
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/sparkforreg/libtrading_rs
[INFO] finished tweaking git repo https://github.com/sparkforreg/libtrading_rs
[INFO] tweaked toml for git repo https://github.com/sparkforreg/libtrading_rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/sparkforreg/libtrading_rs 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" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5cb0df4719481ef0200d47a4702a959ffcb9baab8d7773d190e90cf0dd22e024
[INFO] running `Command { std: "docker" "start" "-a" "5cb0df4719481ef0200d47a4702a959ffcb9baab8d7773d190e90cf0dd22e024", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5cb0df4719481ef0200d47a4702a959ffcb9baab8d7773d190e90cf0dd22e024", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5cb0df4719481ef0200d47a4702a959ffcb9baab8d7773d190e90cf0dd22e024", kill_on_drop: false }`
[INFO] [stdout] 5cb0df4719481ef0200d47a4702a959ffcb9baab8d7773d190e90cf0dd22e024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8e64722f758eeefe020085f7e9c86fc2298e79a5e209b95c3a9176d6e8abd8e9
[INFO] running `Command { std: "docker" "start" "-a" "8e64722f758eeefe020085f7e9c86fc2298e79a5e209b95c3a9176d6e8abd8e9", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling serde v1.0.195
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling winnow v0.5.33
[INFO] [stderr]    Compiling proc-macro2 v1.0.76
[INFO] [stderr]    Compiling pkg-config v0.3.28
[INFO] [stderr]    Compiling target-lexicon v0.12.13
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling smallvec v1.11.2
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling version-compare v0.1.1
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling indexmap v2.1.0
[INFO] [stderr]    Compiling cfg-expr v0.15.6
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking lib v0.1.0 (/opt/rustwide/workdir/lib)
[INFO] [stdout] warning: type `__builtin_va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub type __builtin_va_list = [__va_list_tag; 1];
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BuiltinVaList`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub type uint8_t = __uint8_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u8_0` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub type u8_0 = uint8_t;
[INFO] [stdout]    |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U8_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:42:10
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:43:10
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type va_list = __builtin_va_list;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uInt` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:46:10
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub type uInt = libc::c_uint;
[INFO] [stdout]    |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uLong` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:47:10
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub type uLong = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `voidpf` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:49:10
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub type voidpf = *mut libc::c_void;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Voidpf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `alloc_func` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:50:10
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub type alloc_func = Option::<unsafe extern "C" fn(voidpf, uInt, uInt) -> voidpf>;
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `AllocFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `free_func` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub type free_func = Option::<unsafe extern "C" fn(voidpf, voidpf) -> ()>;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `FreeFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `z_stream` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:70:10
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub type z_stream = z_stream_s;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `ZStream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `z_streamp` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:71:10
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub type z_streamp = *mut z_stream;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ZStreamp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_recv_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:80:10
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub type io_recv_t = Option::<
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `IoRecvT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__builtin_va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub type __builtin_va_list = [__va_list_tag; 1];
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BuiltinVaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub type va_list = __builtin_va_list;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub type __off64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub type _IO_lock_t = ();
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub type __off_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type __uint64_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type uint64_t = __uint64_t;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:20:10
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub type __socklen_t = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub type socklen_t = __socklen_t;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_recv_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub type io_recv_t = Option::<
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `IoRecvT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_sendmsg_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub type io_sendmsg_t = Option::<
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IoSendmsgT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type size_t = libc::c_ulong;
[INFO] [stdout]   |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub type __int32_t = libc::c_int;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub type __uint32_t = libc::c_uint;
[INFO] [stdout]   |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub type __int64_t = libc::c_long;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub type __uint64_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int32_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type int32_t = __int32_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint32_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type uint32_t = __uint32_t;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type uint64_t = __uint64_t;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:84:37
[INFO] [stdout]    |
[INFO] [stdout] 84 | unsafe extern "C" fn buffer_advance(mut self_0: *mut buffer, mut n: libc::c_long) {
[INFO] [stdout]    |                                     ----^^^^^^
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:84:62
[INFO] [stdout]    |
[INFO] [stdout] 84 | unsafe extern "C" fn buffer_advance(mut self_0: *mut buffer, mut n: libc::c_long) {
[INFO] [stdout]    |                                                              ----^
[INFO] [stdout]    |                                                              |
[INFO] [stdout]    |                                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:88:34
[INFO] [stdout]    |
[INFO] [stdout] 88 | unsafe extern "C" fn buffer_size(mut self_0: *const buffer) -> libc::c_ulong {
[INFO] [stdout]    |                                  ----^^^^^^
[INFO] [stdout]    |                                  |
[INFO] [stdout]    |                                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:92:33
[INFO] [stdout]    |
[INFO] [stdout] 92 | unsafe extern "C" fn buffer_end(mut self_0: *const buffer) -> *mut libc::c_char {
[INFO] [stdout]    |                                 ----^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:96:39
[INFO] [stdout]    |
[INFO] [stdout] 96 | unsafe extern "C" fn buffer_remaining(mut self_0: *const buffer) -> libc::c_ulong {
[INFO] [stdout]    |                                       ----^^^^^^
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:100:35
[INFO] [stdout]     |
[INFO] [stdout] 100 | unsafe extern "C" fn buffer_start(mut self_0: *const buffer) -> *mut libc::c_char {
[INFO] [stdout]     |                                   ----^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `buf` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |     let mut buf: *mut buffer = 0 as *mut buffer;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:104:37
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub unsafe extern "C" fn buffer_new(mut capacity: libc::c_ulong) -> *mut buffer {
[INFO] [stdout]     |                                     ----^^^^^^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:122:40
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub unsafe extern "C" fn buffer_delete(mut buf: *mut buffer) {
[INFO] [stdout]     |                                        ----^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ptr` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:131:13
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let mut ptr: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     mut start: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     mut end: *const libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub unsafe extern "C" fn buffer_sum(mut buf: *mut buffer) -> u8_0 {
[INFO] [stdout]     |                                     ----^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:148:40
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub unsafe extern "C" fn buffer_append(mut dst: *mut buffer, mut src: *mut buffer) {
[INFO] [stdout]     |                                        ----^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:148:62
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub unsafe extern "C" fn buffer_append(mut dst: *mut buffer, mut src: *mut buffer) {
[INFO] [stdout]     |                                                              ----^^^
[INFO] [stdout]     |                                                              |
[INFO] [stdout]     |                                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:167:13
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let mut size: size_t = 0;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:169:13
[INFO] [stdout]     |
[INFO] [stdout] 169 |     let mut end: *mut libc::c_char = 0 as *mut libc::c_char;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:170:13
[INFO] [stdout]     |
[INFO] [stdout] 170 |     let mut len: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     mut format: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 165 |     mut args: ...
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:188:13
[INFO] [stdout]     |
[INFO] [stdout] 188 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:189:13
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:190:13
[INFO] [stdout]     |
[INFO] [stdout] 190 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:184:5
[INFO] [stdout]     |
[INFO] [stdout] 184 |     mut sockfd: libc::c_int,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     mut size: size_t,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     mut flags: libc::c_int,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:210:13
[INFO] [stdout]     |
[INFO] [stdout] 210 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:211:13
[INFO] [stdout]     |
[INFO] [stdout] 211 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:226:13
[INFO] [stdout]     |
[INFO] [stdout] 226 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:244:13
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     mut size: size_t,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:266:13
[INFO] [stdout]     |
[INFO] [stdout] 266 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:267:13
[INFO] [stdout]     |
[INFO] [stdout] 267 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     mut size: size_t,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:285:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |     let mut start: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:296:13
[INFO] [stdout]     |
[INFO] [stdout] 296 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:297:13
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let mut start: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:304:13
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let mut start: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:303:41
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub unsafe extern "C" fn buffer_compact(mut buf: *mut buffer) {
[INFO] [stdout]     |                                         ----^^^
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:318:13
[INFO] [stdout]     |
[INFO] [stdout] 318 |     let mut nr: libc::c_ulong = 0;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:319:13
[INFO] [stdout]     |
[INFO] [stdout] 319 |     let mut ret: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `err` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let mut err: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     mut comp_buf: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     mut uncomp_buf: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     mut stream: *mut z_stream,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/die.rs:71:33
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub unsafe extern "C" fn do_die(mut format: *const libc::c_char, mut args: ...) -> ! {
[INFO] [stdout]    |                                 ----^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/die.rs:71:66
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub unsafe extern "C" fn do_die(mut format: *const libc::c_char, mut args: ...) -> ! {
[INFO] [stdout]    |                                                                  ----^^^^
[INFO] [stdout]    |                                                                  |
[INFO] [stdout]    |                                                                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/die.rs:79:32
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub unsafe extern "C" fn error(mut format: *const libc::c_char, mut args: ...) -> ! {
[INFO] [stdout]    |                                ----^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/die.rs:79:65
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub unsafe extern "C" fn error(mut format: *const libc::c_char, mut args: ...) -> ! {
[INFO] [stdout]    |                                                                 ----^^^^
[INFO] [stdout]    |                                                                 |
[INFO] [stdout]    |                                                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/itoa.rs:24:31
[INFO] [stdout]    |
[INFO] [stdout] 24 | unsafe extern "C" fn uilog_10(mut n: libc::c_uint) -> libc::c_uint {
[INFO] [stdout]    |                               ----^
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `src` is never read
[INFO] [stdout]   --> lib/src/itoa.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let mut src: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]    |             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `src` is never read
[INFO] [stdout]   --> lib/src/itoa.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     src = src.offset(-1);
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `p` is never read
[INFO] [stdout]   --> lib/src/itoa.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     p = p.offset(-1);
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/itoa.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     mut s: *mut libc::c_char,
[INFO] [stdout]    |     ----^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/itoa.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let mut log: libc::c_uint = uilog_10(n);
[INFO] [stdout]    |         ----^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/itoa.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     mut n: libc::c_uint,
[INFO] [stdout]    |     ----^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/itoa.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     mut s: *mut libc::c_char,
[INFO] [stdout]    |     ----^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/itoa.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |     let mut src: *const libc::c_char = itoa_tab
[INFO] [stdout]    |         ----^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     mut n: libc::c_int,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     mut s: *mut libc::c_char,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     mut n: int64_t,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     mut s: *mut libc::c_char,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `src` is never read
[INFO] [stdout]    --> lib/src/itoa.rs:161:13
[INFO] [stdout]     |
[INFO] [stdout] 161 |             src = src.offset(1);
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     mut n: libc::c_int,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     mut s: *mut libc::c_char,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `aux` is never read
[INFO] [stdout]    --> lib/src/itoa.rs:174:13
[INFO] [stdout]     |
[INFO] [stdout] 174 |     let mut aux: libc::c_char = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     mut value: int64_t,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/itoa.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |     mut str: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     mut fd: libc::c_int,
[INFO] [stdout]    |     ----^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     mut iov: *mut iovec,
[INFO] [stdout]    |     ----^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     mut length: size_t,
[INFO] [stdout]    |     ----^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     mut flags: libc::c_int,
[INFO] [stdout]    |     ----^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |         let mut init = msghdr {
[INFO] [stdout]    |             ----^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]   --> lib/src/read_write.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let mut i: size_t = 0;
[INFO] [stdout]    |             ^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     mut iov: *mut iovec,
[INFO] [stdout]    |     ----^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/read_write.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     mut iov_len: size_t,
[INFO] [stdout]    |     ----^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> lib/src/read_write.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |     let mut nr: ssize_t = 0;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     mut buf: *mut libc::c_void,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     mut count: size_t,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> lib/src/read_write.rs:123:13
[INFO] [stdout]     |
[INFO] [stdout] 123 |     let mut nr: ssize_t = 0;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     mut buf: *const libc::c_void,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     mut count: size_t,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> lib/src/read_write.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let mut nr: ssize_t = 0;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     mut iov: *const iovec,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/read_write.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     mut iovcnt: libc::c_int,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `aux` is never read
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:31:13
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let mut aux: libc::c_char = 0;
[INFO] [stdout]    |             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     mut value: int32_t,
[INFO] [stdout]    |     ----^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     mut str: *mut libc::c_char,
[INFO] [stdout]    |     ----^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     mut str: *mut libc::c_char,
[INFO] [stdout]    |     ----^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     mut value: int64_t,
[INFO] [stdout]    |     ----^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     mut str: *mut libc::c_char,
[INFO] [stdout]    |     ----^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     mut str: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `diff` is never read
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:164:13
[INFO] [stdout]     |
[INFO] [stdout] 164 |     let mut diff: libc::c_double = 0.0f64;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 |     mut str: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let mut tmp: libc::c_double = (value - whole as libc::c_double)
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |     let mut count: libc::c_int = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `diff` is never read
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 |     let mut diff: libc::c_double = 0.0f64;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     mut str: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let mut tmp: libc::c_double = (value - whole as libc::c_double)
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     mut value: uint32_t,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     mut str: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     mut isfinal: libc::c_int,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]   --> lib/src/buffer.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type va_list = __builtin_va_list;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]   --> lib/src/die.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub type va_list = __builtin_va_list;
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/buffer.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         ptr;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(path_statements)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_ptr` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub _IO_read_ptr: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_ptr`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_end` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub _IO_read_end: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_base` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub _IO_read_base: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_base` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub _IO_write_base: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_ptr` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub _IO_write_ptr: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_end` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub _IO_write_end: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_buf_base` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub _IO_buf_base: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_buf_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_buf_end` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub _IO_buf_end: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_buf_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_save_base` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub _IO_save_base: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_save_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_backup_base` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub _IO_backup_base: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_backup_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_save_end` should have a snake case name
[INFO] [stdout]   --> lib/src/die.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub _IO_save_end: *mut libc::c_char,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_save_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `itoa_tab` should have an upper case name
[INFO] [stdout]   --> lib/src/itoa.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | static mut itoa_tab: [libc::c_char; 201] = unsafe {
[INFO] [stdout]    |            ^^^^^^^^ help: convert the identifier to upper case: `ITOA_TAB`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]   --> lib/src/itoa.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     p;
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/itoa.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |         zpad;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]   --> lib/src/read_write.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |         i;
[INFO] [stdout]    |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `powers_of_10` should have an upper case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | static mut powers_of_10: [libc::c_double; 10] = [
[INFO] [stdout]    |            ^^^^^^^^^^^^ help: convert the identifier to upper case: `POWERS_OF_10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |         frac;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |             whole;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 |         frac;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |             whole;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:211:13
[INFO] [stdout]     |
[INFO] [stdout] 211 |             whole;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 |             count;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 295 |         frac;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:299:13
[INFO] [stdout]     |
[INFO] [stdout] 299 |             whole;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 |         frac;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |             whole;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:323:13
[INFO] [stdout]     |
[INFO] [stdout] 323 |             whole;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:329:13
[INFO] [stdout]     |
[INFO] [stdout] 329 |             count;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:335:13
[INFO] [stdout]     |
[INFO] [stdout] 335 |             count;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `hexchars` should have an upper case name
[INFO] [stdout]    --> lib/src/modp_numtoa.rs:385:16
[INFO] [stdout]     |
[INFO] [stdout] 385 |     static mut hexchars: *const libc::c_char = b"0123456789ABCDEF\0" as *const u8
[INFO] [stdout]     |                ^^^^^^^^ help: convert the identifier to upper case: `HEXCHARS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 203 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking pin-project-lite v0.2.13
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]    Compiling libxml v0.3.3
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking bitflags v2.4.1
[INFO] [stderr]    Compiling fast v0.1.0 (/opt/rustwide/workdir/fast)
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]     Checking fix v0.1.0 (/opt/rustwide/workdir/fix)
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub type __time_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub type __clockid_t = libc::c_int;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:42:10
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:43:10
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub type clockid_t = __clockid_t;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:45:10
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:72:10
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub type fix_type = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:80:10
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub type fix_version = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:88:10
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:205:10
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:238:10
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:241:10
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Display`
[INFO] [stdout]  --> fix/src/fix_message.rs:3:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::fmt::{Debug, Display, Formatter};
[INFO] [stdout]   |                       ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::mem::transmute`
[INFO] [stdout]  --> fix/src/fix_message.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::mem::transmute;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:34:10
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type uint8_t = __uint8_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:71:10
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub type fix_type = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub type fix_version = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_parse_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:206:10
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub type fix_parse_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixParseFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u8_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:209:10
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub type u8_0 = uint8_t;
[INFO] [stdout]     |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U8_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_sendmsg_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:211:10
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub type io_sendmsg_t = Option::<
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IoSendmsgT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:214:10
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:54:10
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:55:10
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub type __time_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:56:10
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub type __suseconds_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:57:10
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub type __clockid_t = libc::c_int;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub type clockid_t = __clockid_t;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub type time_t = __time_t;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:63:10
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:64:10
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type fix_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:120:10
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub type fix_version = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:128:10
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:193:10
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub type C2RustUnnamed_0 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:229:10
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:265:10
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:267:10
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub type __uint16_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type __uint32_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type __int64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:114:10
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub type __off_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:115:10
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub type __off64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub type __time_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __socklen_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type size_t = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:120:10
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub type int64_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub type uint8_t = __uint8_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:134:10
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub type uint16_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub type uint32_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type fix_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub type fix_version = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:166:10
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:197:10
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:283:10
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub type socklen_t = __socklen_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socket_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:284:10
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub type __socket_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocketType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:294:10
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub type sa_family_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type C2RustUnnamed_0 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_port_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:343:10
[INFO] [stdout]     |
[INFO] [stdout] 343 | pub type in_port_t = uint16_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InPortT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_addr_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:357:10
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub type in_addr_t = uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InAddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:388:10
[INFO] [stdout]     |
[INFO] [stdout] 388 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:421:10
[INFO] [stdout]     |
[INFO] [stdout] 421 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_2` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:424:10
[INFO] [stdout]     |
[INFO] [stdout] 424 | pub type C2RustUnnamed_2 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:486:10
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub type _IO_lock_t = ();
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_server_mode` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:488:10
[INFO] [stdout]     |
[INFO] [stdout] 488 | pub type fix_server_mode = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixServerMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:125:10
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub type __uint16_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:127:10
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub type __uint32_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:128:10
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub type __int64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:129:10
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub type __uint64_t = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:130:10
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub type __off_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:131:10
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub type __off64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __time_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub type __clockid_t = libc::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:134:10
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub type __socklen_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:136:10
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub type __sig_atomic_t = libc::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub type clockid_t = __clockid_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:138:10
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub type size_t = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:139:10
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub type int64_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type uint8_t = __uint8_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:153:10
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub type uint16_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:154:10
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub type uint32_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:155:10
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub type uint64_t = __uint64_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:170:10
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub type fix_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:178:10
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub type fix_version = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:217:10
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type socklen_t = __socklen_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socket_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub type __socket_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocketType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:314:10
[INFO] [stdout]     |
[INFO] [stdout] 314 | pub type sa_family_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:321:10
[INFO] [stdout]     |
[INFO] [stdout] 321 | pub type C2RustUnnamed_0 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_1` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:344:10
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub type C2RustUnnamed_1 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_port_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:369:10
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub type in_port_t = uint16_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InPortT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_addr_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:383:10
[INFO] [stdout]     |
[INFO] [stdout] 383 | pub type in_addr_t = uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InAddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:414:10
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:447:10
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:450:10
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_3` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:453:10
[INFO] [stdout]     |
[INFO] [stdout] 453 | pub type C2RustUnnamed_3 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sig_atomic_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:482:10
[INFO] [stdout]     |
[INFO] [stdout] 482 | pub type sig_atomic_t = __sig_atomic_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sighandler_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:483:10
[INFO] [stdout]     |
[INFO] [stdout] 483 | pub type __sighandler_t = Option::<unsafe extern "C" fn(libc::c_int) -> ()>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SighandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:526:10
[INFO] [stdout]     |
[INFO] [stdout] 526 | pub type _IO_lock_t = ();
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_client_mode` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:528:10
[INFO] [stdout]     |
[INFO] [stdout] 528 | pub type fix_client_mode = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixClientMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:47:10
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:48:10
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub type __off_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:49:10
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub type __off64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:50:10
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:89:10
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub type fix_type = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:97:10
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/test.rs:216:10
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub type _IO_lock_t = ();
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lib`
[INFO] [stdout]   --> fix/src/lib.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use lib;
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1180:17
[INFO] [stdout]      |
[INFO] [stdout] 1180 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1189:17
[INFO] [stdout]      |
[INFO] [stdout] 1189 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1198:17
[INFO] [stdout]      |
[INFO] [stdout] 1198 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1207:17
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1216:17
[INFO] [stdout]      |
[INFO] [stdout] 1216 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1229:17
[INFO] [stdout]      |
[INFO] [stdout] 1229 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:535:17
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut init = fix_server_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:548:17
[INFO] [stdout]     |
[INFO] [stdout] 548 |             let mut init = fix_server_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:589:17
[INFO] [stdout]     |
[INFO] [stdout] 589 |             let mut init = fix_client_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:602:17
[INFO] [stdout]     |
[INFO] [stdout] 602 |             let mut init = fix_client_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:615:17
[INFO] [stdout]     |
[INFO] [stdout] 615 |             let mut init = fix_client_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 246 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     mut msg: *mut fix_message,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `diff` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:257:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |     let mut diff: libc::c_int = 0;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:254:5
[INFO] [stdout]     |
[INFO] [stdout] 254 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 |     mut now: *mut timespec,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end_seq_no` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let mut end_seq_no: libc::c_ulong = 0;
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     mut msg: *mut fix_message,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `field` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:316:13
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let mut field: *mut fix_field = 0 as *mut fix_field;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `begin_seq_num` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:353:25
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 let mut begin_seq_num: libc::c_ulong = 0;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end_seq_num` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:354:25
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 let mut end_seq_num: libc::c_ulong = 0;
[INFO] [stdout]     |                         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `exp_seq_num` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:376:25
[INFO] [stdout]     |
[INFO] [stdout] 376 |                 let mut exp_seq_num: libc::c_ulong = 0;
[INFO] [stdout]     |                         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `new_seq_num` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:377:25
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 let mut new_seq_num: libc::c_ulong = 0;
[INFO] [stdout]     |                         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `msg_seq_num` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:378:25
[INFO] [stdout]     |
[INFO] [stdout] 378 |                 let mut msg_seq_num: libc::c_ulong = 0;
[INFO] [stdout]     |                         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     mut msg: *mut fix_message,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     let mut current_block: u64;
[INFO] [stdout]     |         ----^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logon_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:481:13
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let mut logon_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:502:17
[INFO] [stdout]     |
[INFO] [stdout] 502 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:522:17
[INFO] [stdout]     |
[INFO] [stdout] 522 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:532:17
[INFO] [stdout]     |
[INFO] [stdout] 532 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:543:13
[INFO] [stdout]     |
[INFO] [stdout] 543 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logout_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:617:13
[INFO] [stdout]     |
[INFO] [stdout] 617 |     let mut logout_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub type __time_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub type __clockid_t = libc::c_int;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:42:10
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:598:5
[INFO] [stdout]     |
[INFO] [stdout] 598 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:43:10
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub type clockid_t = __clockid_t;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:45:10
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:599:5
[INFO] [stdout]     |
[INFO] [stdout] 599 |     mut text: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:72:10
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub type fix_type = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:80:10
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub type fix_version = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_common.rs:88:10
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:205:10
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:238:10
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_common.rs:241:10
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Display`
[INFO] [stdout]  --> fix/src/fix_message.rs:3:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::fmt::{Debug, Display, Formatter};
[INFO] [stdout]   |                       ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::mem::transmute`
[INFO] [stdout]  --> fix/src/fix_message.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::mem::transmute;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:34:10
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type uint8_t = __uint8_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:71:10
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub type fix_type = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub type fix_version = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_message.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_parse_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:206:10
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub type fix_parse_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixParseFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u8_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:209:10
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub type u8_0 = uint8_t;
[INFO] [stdout]     |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U8_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_sendmsg_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:211:10
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub type io_sendmsg_t = Option::<
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IoSendmsgT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_message.rs:214:10
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:54:10
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:55:10
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub type __time_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:56:10
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub type __suseconds_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:57:10
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub type __clockid_t = libc::c_int;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub type clockid_t = __clockid_t;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub type time_t = __time_t;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:63:10
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/fix_session.rs:64:10
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type fix_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:120:10
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub type fix_version = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:128:10
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:193:10
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub type C2RustUnnamed_0 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:229:10
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:603:17
[INFO] [stdout]     |
[INFO] [stdout] 603 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:265:10
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_session.rs:267:10
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:644:13
[INFO] [stdout]     |
[INFO] [stdout] 644 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub type __uint16_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:112:10
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub type __uint32_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type __int64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:114:10
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub type __off_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:115:10
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub type __off64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub type __time_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __socklen_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type size_t = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:120:10
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub type int64_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub type uint8_t = __uint8_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:134:10
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub type uint16_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub type uint32_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `heartbeat_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:695:13
[INFO] [stdout]     |
[INFO] [stdout] 695 |     let mut heartbeat_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type fix_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub type fix_version = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:166:10
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:197:10
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:283:10
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub type socklen_t = __socklen_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socket_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:284:10
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub type __socket_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocketType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:294:10
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub type sa_family_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type C2RustUnnamed_0 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:692:5
[INFO] [stdout]     |
[INFO] [stdout] 692 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_port_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:343:10
[INFO] [stdout]     |
[INFO] [stdout] 343 | pub type in_port_t = uint16_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InPortT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:693:5
[INFO] [stdout]     |
[INFO] [stdout] 693 |     mut test_req_id: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:725:17
[INFO] [stdout]     |
[INFO] [stdout] 725 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_addr_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:357:10
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub type in_addr_t = uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InAddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:736:13
[INFO] [stdout]     |
[INFO] [stdout] 736 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:388:10
[INFO] [stdout]     |
[INFO] [stdout] 388 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `test_req_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:767:13
[INFO] [stdout]     |
[INFO] [stdout] 767 |     let mut test_req_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:421:10
[INFO] [stdout]     |
[INFO] [stdout] 421 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_2` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:424:10
[INFO] [stdout]     |
[INFO] [stdout] 424 | pub type C2RustUnnamed_2 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:486:10
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub type _IO_lock_t = ();
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_server_mode` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_server.rs:488:10
[INFO] [stdout]     |
[INFO] [stdout] 488 | pub type fix_server_mode = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixServerMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:125:10
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub type __uint16_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:804:13
[INFO] [stdout]     |
[INFO] [stdout] 804 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:127:10
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub type __uint32_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:128:10
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub type __int64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:129:10
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub type __uint64_t = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:130:10
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub type __off_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:131:10
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub type __off64_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `resend_request_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:840:13
[INFO] [stdout]     |
[INFO] [stdout] 840 |     let mut resend_request_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __time_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub type __clockid_t = libc::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:134:10
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub type __syscall_slong_t = libc::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub type __socklen_t = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:136:10
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub type __sig_atomic_t = libc::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub type clockid_t = __clockid_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:138:10
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub type size_t = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:836:5
[INFO] [stdout]     |
[INFO] [stdout] 836 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:139:10
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub type int64_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type uint8_t = __uint8_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:837:5
[INFO] [stdout]     |
[INFO] [stdout] 837 |     mut bgn: libc::c_ulong,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint16_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:153:10
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub type uint16_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint32_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:154:10
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub type uint32_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:838:5
[INFO] [stdout]     |
[INFO] [stdout] 838 |     mut end: libc::c_ulong,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint64_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:155:10
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub type uint64_t = __uint64_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:170:10
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub type fix_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:861:17
[INFO] [stdout]     |
[INFO] [stdout] 861 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_version` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:178:10
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub type fix_version = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixVersion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:871:17
[INFO] [stdout]     |
[INFO] [stdout] 871 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:217:10
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:882:13
[INFO] [stdout]     |
[INFO] [stdout] 882 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type socklen_t = __socklen_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socket_type` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub type __socket_type = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocketType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:314:10
[INFO] [stdout]     |
[INFO] [stdout] 314 | pub type sa_family_t = libc::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_0` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:321:10
[INFO] [stdout]     |
[INFO] [stdout] 321 | pub type C2RustUnnamed_0 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_1` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:344:10
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub type C2RustUnnamed_1 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reject_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:916:13
[INFO] [stdout]     |
[INFO] [stdout] 916 |     let mut reject_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_port_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:369:10
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub type in_port_t = uint16_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InPortT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `in_addr_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:383:10
[INFO] [stdout]     |
[INFO] [stdout] 383 | pub type in_addr_t = uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `InAddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_failure_reason` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:414:10
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub type fix_failure_reason = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixFailureReason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_send_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:447:10
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub type fix_send_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixSendFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_recv_flag` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:450:10
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub type fix_recv_flag = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixRecvFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `C2RustUnnamed_3` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:453:10
[INFO] [stdout]     |
[INFO] [stdout] 453 | pub type C2RustUnnamed_3 = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `C2rustUnnamed3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:912:5
[INFO] [stdout]     |
[INFO] [stdout] 912 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sig_atomic_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:482:10
[INFO] [stdout]     |
[INFO] [stdout] 482 | pub type sig_atomic_t = __sig_atomic_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sighandler_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:483:10
[INFO] [stdout]     |
[INFO] [stdout] 483 | pub type __sighandler_t = Option::<unsafe extern "C" fn(libc::c_int) -> ()>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SighandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:913:5
[INFO] [stdout]     |
[INFO] [stdout] 913 |     mut refseqnum: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:526:10
[INFO] [stdout]     |
[INFO] [stdout] 526 | pub type _IO_lock_t = ();
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_client_mode` should have an upper camel case name
[INFO] [stdout]    --> fix/src/fix_client.rs:528:10
[INFO] [stdout]     |
[INFO] [stdout] 528 | pub type fix_client_mode = libc::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixClientMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:914:5
[INFO] [stdout]     |
[INFO] [stdout] 914 |     mut text: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:47:10
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:48:10
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub type __off_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:937:17
[INFO] [stdout]     |
[INFO] [stdout] 937 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:49:10
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub type __off64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:50:10
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:947:17
[INFO] [stdout]     |
[INFO] [stdout] 947 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_msg_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub type fix_msg_type = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixMsgType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:966:13
[INFO] [stdout]     |
[INFO] [stdout] 966 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_type` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:89:10
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub type fix_type = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `FixType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fix_tag` should have an upper camel case name
[INFO] [stdout]   --> fix/src/test.rs:97:10
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub type fix_tag = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `FixTag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]    --> fix/src/test.rs:216:10
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub type _IO_lock_t = ();
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lib`
[INFO] [stdout]   --> fix/src/lib.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use lib;
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `sequence_reset_msg` is never read
[INFO] [stdout]    --> fix/src/fix_common.rs:996:13
[INFO] [stdout]     |
[INFO] [stdout] 996 |     let mut sequence_reset_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:992:5
[INFO] [stdout]     |
[INFO] [stdout] 992 |     mut msg_seq_num: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:993:5
[INFO] [stdout]     |
[INFO] [stdout] 993 |     mut new_seq_num: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_common.rs:994:5
[INFO] [stdout]     |
[INFO] [stdout] 994 |     mut gap_fill: bool,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1017:17
[INFO] [stdout]      |
[INFO] [stdout] 1017 |             let mut init = fix_field {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1027:17
[INFO] [stdout]      |
[INFO] [stdout] 1027 |             let mut init = fix_field {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1046:13
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         let mut init = fix_message {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `new_order_single_msg` is never read
[INFO] [stdout]     --> fix/src/fix_common.rs:1079:13
[INFO] [stdout]      |
[INFO] [stdout] 1079 |     let mut new_order_single_msg: fix_message = fix_message {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1075:5
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     mut session: *mut fix_session,
[INFO] [stdout]      |     ----^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1076:5
[INFO] [stdout]      |
[INFO] [stdout] 1076 |     mut fields: *mut fix_field,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1077:5
[INFO] [stdout]      |
[INFO] [stdout] 1077 |     mut nr_fields: libc::c_long,
[INFO] [stdout]      |     ----^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1099:13
[INFO] [stdout]      |
[INFO] [stdout] 1099 |         let mut init = fix_message {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `order_cancel_request` is never read
[INFO] [stdout]     --> fix/src/fix_common.rs:1132:13
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     let mut order_cancel_request: fix_message = fix_message {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1128:5
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     mut session: *mut fix_session,
[INFO] [stdout]      |     ----^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1129:5
[INFO] [stdout]      |
[INFO] [stdout] 1129 |     mut fields: *mut fix_field,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1130:5
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     mut nr_fields: libc::c_long,
[INFO] [stdout]      |     ----^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1152:13
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         let mut init = fix_message {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `order_cancel_replace` is never read
[INFO] [stdout]     --> fix/src/fix_common.rs:1185:13
[INFO] [stdout]      |
[INFO] [stdout] 1185 |     let mut order_cancel_replace: fix_message = fix_message {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 |     mut session: *mut fix_session,
[INFO] [stdout]      |     ----^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     mut fields: *mut fix_field,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1183:5
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     mut nr_fields: libc::c_long,
[INFO] [stdout]      |     ----^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1205:13
[INFO] [stdout]      |
[INFO] [stdout] 1205 |         let mut init = fix_message {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `new_order_single_msg` is never read
[INFO] [stdout]     --> fix/src/fix_common.rs:1238:13
[INFO] [stdout]      |
[INFO] [stdout] 1238 |     let mut new_order_single_msg: fix_message = fix_message {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1234:5
[INFO] [stdout]      |
[INFO] [stdout] 1234 |     mut session: *mut fix_session,
[INFO] [stdout]      |     ----^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1235:5
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     mut fields: *mut fix_field,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1236:5
[INFO] [stdout]      |
[INFO] [stdout] 1236 |     mut nr_fields: libc::c_long,
[INFO] [stdout]      |     ----^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_common.rs:1258:13
[INFO] [stdout]      |
[INFO] [stdout] 1258 |         let mut init = fix_message {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:217:39
[INFO] [stdout]     |
[INFO] [stdout] 217 | unsafe extern "C" fn fix_message_size(mut self_0: *mut fix_message) -> size_t {
[INFO] [stdout]     |                                       ----^^^^^^
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:222:33
[INFO] [stdout]     |
[INFO] [stdout] 222 | unsafe extern "C" fn buffer_put(mut self_0: *mut buffer, mut byte: libc::c_char) {
[INFO] [stdout]     |                                 ----^^^^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:222:58
[INFO] [stdout]     |
[INFO] [stdout] 222 | unsafe extern "C" fn buffer_put(mut self_0: *mut buffer, mut byte: libc::c_char) {
[INFO] [stdout]     |                                                          ----^^^^
[INFO] [stdout]     |                                                          |
[INFO] [stdout]     |                                                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:228:33
[INFO] [stdout]     |
[INFO] [stdout] 228 | unsafe extern "C" fn buffer_end(mut self_0: *const buffer) -> *mut libc::c_char {
[INFO] [stdout]     |                                 ----^^^^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:232:38
[INFO] [stdout]     |
[INFO] [stdout] 232 | unsafe extern "C" fn buffer_to_iovec(mut b: *mut buffer, mut iov: *mut iovec) {
[INFO] [stdout]     |                                      ----^
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:232:58
[INFO] [stdout]     |
[INFO] [stdout] 232 | unsafe extern "C" fn buffer_to_iovec(mut b: *mut buffer, mut iov: *mut iovec) {
[INFO] [stdout]     |                                                          ----^^^
[INFO] [stdout]     |                                                          |
[INFO] [stdout]     |                                                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:237:36
[INFO] [stdout]     |
[INFO] [stdout] 237 | unsafe extern "C" fn buffer_peek_8(mut self_0: *const buffer) -> u8_0 {
[INFO] [stdout]     |                                    ----^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:243:5
[INFO] [stdout]     |
[INFO] [stdout] 243 |     mut c: u8_0,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:254:37
[INFO] [stdout]     |
[INFO] [stdout] 254 | unsafe extern "C" fn buffer_advance(mut self_0: *mut buffer, mut n: libc::c_long) {
[INFO] [stdout]     |                                     ----^^^^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:254:62
[INFO] [stdout]     |
[INFO] [stdout] 254 | unsafe extern "C" fn buffer_advance(mut self_0: *mut buffer, mut n: libc::c_long) {
[INFO] [stdout]     |                                                              ----^
[INFO] [stdout]     |                                                              |
[INFO] [stdout]     |                                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:258:35
[INFO] [stdout]     |
[INFO] [stdout] 258 | unsafe extern "C" fn buffer_start(mut self_0: *const buffer) -> *mut libc::c_char {
[INFO] [stdout]     |                                   ----^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:262:34
[INFO] [stdout]     |
[INFO] [stdout] 262 | unsafe extern "C" fn buffer_size(mut self_0: *const buffer) -> libc::c_ulong {
[INFO] [stdout]     |                                  ----^^^^^^
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     mut s: *const libc::c_char,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:353:5
[INFO] [stdout]     |
[INFO] [stdout] 353 |     mut end: *mut *const libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:379:5
[INFO] [stdout]     |
[INFO] [stdout] 379 |     mut end: *mut *const libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `delim` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:396:13
[INFO] [stdout]     |
[INFO] [stdout] 396 |     let mut delim: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:397:13
[INFO] [stdout]     |
[INFO] [stdout] 397 |     let mut start: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:399:13
[INFO] [stdout]     |
[INFO] [stdout] 399 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 |     mut self_0: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     mut tag: *mut libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:417:13
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let mut start: *mut libc::c_char = 0 as *mut libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:418:13
[INFO] [stdout]     |
[INFO] [stdout] 418 |     let mut end: *mut libc::c_char = 0 as *mut libc::c_char;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 414 |     mut self_0: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 |     mut value: *mut *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `delim` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:429:13
[INFO] [stdout]     |
[INFO] [stdout] 429 |     let mut delim: *mut libc::c_char = 0 as *mut libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:428:31
[INFO] [stdout]     |
[INFO] [stdout] 428 | unsafe extern "C" fn next_tag(mut self_0: *mut buffer) {
[INFO] [stdout]     |                               ----^^^^^^
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:445:13
[INFO] [stdout]     |
[INFO] [stdout] 445 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     mut self_0: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:441:5
[INFO] [stdout]     |
[INFO] [stdout] 441 |     mut tag: libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     mut value: *mut *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:463:13
[INFO] [stdout]     |
[INFO] [stdout] 463 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:459:5
[INFO] [stdout]     |
[INFO] [stdout] 459 |     mut self_0: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:460:5
[INFO] [stdout]     |
[INFO] [stdout] 460 |     mut tag: *mut libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     mut value: *mut *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:472:35
[INFO] [stdout]     |
[INFO] [stdout] 472 | unsafe extern "C" fn fix_tag_type(mut tag: libc::c_int) -> fix_type {
[INFO] [stdout]     |                                   ----^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type_0` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:526:13
[INFO] [stdout]     |
[INFO] [stdout] 526 |     let mut type_0: fix_type = FIX_TYPE_INT;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:519:5
[INFO] [stdout]     |
[INFO] [stdout] 519 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:520:5
[INFO] [stdout]     |
[INFO] [stdout] 520 |     mut dialect: *mut fix_dialect,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:521:5
[INFO] [stdout]     |
[INFO] [stdout] 521 |     mut buffer: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:541:25
[INFO] [stdout]     |
[INFO] [stdout] 541 |                     let mut init = fix_field {
[INFO] [stdout]     |                         ----^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:558:25
[INFO] [stdout]     |
[INFO] [stdout] 558 |                     let mut init = fix_field {
[INFO] [stdout]     |                         ----^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:575:25
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     let mut init = fix_field {
[INFO] [stdout]     |                         ----^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:592:25
[INFO] [stdout]     |
[INFO] [stdout] 592 |                     let mut init = fix_field {
[INFO] [stdout]     |                         ----^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `cksum` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:619:13
[INFO] [stdout]     |
[INFO] [stdout] 619 |     let mut cksum: libc::c_int = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `actual` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:620:13
[INFO] [stdout]     |
[INFO] [stdout] 620 |     let mut actual: libc::c_int = 0;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `buffer`
[INFO] [stdout]    --> fix/src/fix_message.rs:617:9
[INFO] [stdout]     |
[INFO] [stdout] 617 |     mut buffer: *mut buffer,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buffer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:616:5
[INFO] [stdout]     |
[INFO] [stdout] 616 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:617:5
[INFO] [stdout]     |
[INFO] [stdout] 617 |     mut buffer: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:633:13
[INFO] [stdout]     |
[INFO] [stdout] 633 |     let mut start: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `offset` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:634:13
[INFO] [stdout]     |
[INFO] [stdout] 634 |     let mut offset: libc::c_int = 0;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:635:13
[INFO] [stdout]     |
[INFO] [stdout] 635 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:629:5
[INFO] [stdout]     |
[INFO] [stdout] 629 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     mut buffer: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:631:5
[INFO] [stdout]     |
[INFO] [stdout] 631 |     mut flags: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:668:13
[INFO] [stdout]     |
[INFO] [stdout] 668 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:665:5
[INFO] [stdout]     |
[INFO] [stdout] 665 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:666:5
[INFO] [stdout]     |
[INFO] [stdout] 666 |     mut flags: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:691:13
[INFO] [stdout]     |
[INFO] [stdout] 691 |     let mut len: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:692:13
[INFO] [stdout]     |
[INFO] [stdout] 692 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:690:40
[INFO] [stdout]     |
[INFO] [stdout] 690 | unsafe extern "C" fn parse_body_length(mut self_0: *mut fix_message) -> libc::c_int {
[INFO] [stdout]     |                                        ----^^^^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:707:41
[INFO] [stdout]     |
[INFO] [stdout] 707 | unsafe extern "C" fn parse_begin_string(mut self_0: *mut fix_message) -> libc::c_int {
[INFO] [stdout]     |                                         ----^^^^^^
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:718:13
[INFO] [stdout]     |
[INFO] [stdout] 718 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:715:5
[INFO] [stdout]     |
[INFO] [stdout] 715 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:716:5
[INFO] [stdout]     |
[INFO] [stdout] 716 |     mut flags: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:735:13
[INFO] [stdout]     |
[INFO] [stdout] 735 |     let mut start: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:736:13
[INFO] [stdout]     |
[INFO] [stdout] 736 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:731:5
[INFO] [stdout]     |
[INFO] [stdout] 731 |     mut dialect: *mut fix_dialect,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:732:5
[INFO] [stdout]     |
[INFO] [stdout] 732 |     mut buffer: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:733:5
[INFO] [stdout]     |
[INFO] [stdout] 733 |     mut flags: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:767:5
[INFO] [stdout]     |
[INFO] [stdout] 767 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:773:5
[INFO] [stdout]     |
[INFO] [stdout] 773 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:774:5
[INFO] [stdout]     |
[INFO] [stdout] 774 |     mut i: libc::c_int,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:787:13
[INFO] [stdout]     |
[INFO] [stdout] 787 |     let mut i: libc::c_ulong = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:784:5
[INFO] [stdout]     |
[INFO] [stdout] 784 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:785:5
[INFO] [stdout]     |
[INFO] [stdout] 785 |     mut tag: libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `self_0`
[INFO] [stdout]    --> fix/src/fix_message.rs:799:51
[INFO] [stdout]     |
[INFO] [stdout] 799 | pub unsafe extern "C" fn fix_message_validate(mut self_0: *mut fix_message) {}
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_self_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:799:47
[INFO] [stdout]     |
[INFO] [stdout] 799 | pub unsafe extern "C" fn fix_message_validate(mut self_0: *mut fix_message) {}
[INFO] [stdout]     |                                               ----^^^^^^
[INFO] [stdout]     |                                               |
[INFO] [stdout]     |                                               help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:806:13
[INFO] [stdout]     |
[INFO] [stdout] 806 |     let mut count: libc::c_ulong = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:807:13
[INFO] [stdout]     |
[INFO] [stdout] 807 |     let mut start: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:808:13
[INFO] [stdout]     |
[INFO] [stdout] 808 |     let mut end: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:802:5
[INFO] [stdout]     |
[INFO] [stdout] 802 |     mut field: *mut fix_field,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:803:5
[INFO] [stdout]     |
[INFO] [stdout] 803 |     mut buffer: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:804:5
[INFO] [stdout]     |
[INFO] [stdout] 804 |     mut len: libc::c_ulong,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:825:5
[INFO] [stdout]     |
[INFO] [stdout] 825 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:826:5
[INFO] [stdout]     |
[INFO] [stdout] 826 |     mut tag: libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:829:9
[INFO] [stdout]     |
[INFO] [stdout] 829 |     let mut field: *mut fix_field = fix_get_field(self_0, tag);
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:838:5
[INFO] [stdout]     |
[INFO] [stdout] 838 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:839:5
[INFO] [stdout]     |
[INFO] [stdout] 839 |     mut tag: libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:842:9
[INFO] [stdout]     |
[INFO] [stdout] 842 |     let mut field: *mut fix_field = fix_get_field(self_0, tag);
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:847:5
[INFO] [stdout]     |
[INFO] [stdout] 847 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:848:5
[INFO] [stdout]     |
[INFO] [stdout] 848 |     mut tag: libc::c_int,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:851:9
[INFO] [stdout]     |
[INFO] [stdout] 851 |     let mut field: *mut fix_field = fix_get_field(self_0, tag);
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |     let mut self_0: *mut fix_message = calloc(
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:879:43
[INFO] [stdout]     |
[INFO] [stdout] 879 | pub unsafe extern "C" fn fix_message_free(mut self_0: *mut fix_message) {
[INFO] [stdout]     |                                           ----^^^^^^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:888:5
[INFO] [stdout]     |
[INFO] [stdout] 888 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:889:5
[INFO] [stdout]     |
[INFO] [stdout] 889 |     mut field: *mut fix_field,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:899:5
[INFO] [stdout]     |
[INFO] [stdout] 899 |     mut self_0: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:900:5
[INFO] [stdout]     |
[INFO] [stdout] 900 |     mut type_0: fix_msg_type,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:906:5
[INFO] [stdout]     |
[INFO] [stdout] 906 |     mut self_0: *mut fix_field,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:907:5
[INFO] [stdout]     |
[INFO] [stdout] 907 |     mut buffer: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `sender_comp_id` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:975:13
[INFO] [stdout]     |
[INFO] [stdout] 975 |     let mut sender_comp_id: fix_field = fix_field {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `target_comp_id` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:980:13
[INFO] [stdout]     |
[INFO] [stdout] 980 |     let mut target_comp_id: fix_field = fix_field {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `begin_string` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:985:13
[INFO] [stdout]     |
[INFO] [stdout] 985 |     let mut begin_string: fix_field = fix_field {
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `sending_time` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:990:13
[INFO] [stdout]     |
[INFO] [stdout] 990 |     let mut sending_time: fix_field = fix_field {
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body_length` is never read
[INFO] [stdout]    --> fix/src/fix_message.rs:995:13
[INFO] [stdout]     |
[INFO] [stdout] 995 |     let mut body_length: fix_field = fix_field {
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `msg_seq_num` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1000:13
[INFO] [stdout]      |
[INFO] [stdout] 1000 |     let mut msg_seq_num: fix_field = fix_field {
[INFO] [stdout]      |             ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `check_sum` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1005:13
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     let mut check_sum: fix_field = fix_field {
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `msg_type` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1010:13
[INFO] [stdout]      |
[INFO] [stdout] 1010 |     let mut msg_type: fix_field = fix_field {
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `cksum` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1015:13
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     let mut cksum: libc::c_ulong = 0;
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1017:13
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     let mut i: libc::c_int = 0;
[INFO] [stdout]      |             ^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_message.rs:974:46
[INFO] [stdout]     |
[INFO] [stdout] 974 | pub unsafe extern "C" fn fix_message_unparse(mut self_0: *mut fix_message) {
[INFO] [stdout]     |                                              ----^^^^^^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1027:17
[INFO] [stdout]      |
[INFO] [stdout] 1027 |             let mut init = fix_field {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1037:13
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1047:13
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1057:13
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1067:13
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1077:13
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1101:13
[INFO] [stdout]      |
[INFO] [stdout] 1101 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1111:13
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1125:13
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `msg_size` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1143:13
[INFO] [stdout]      |
[INFO] [stdout] 1143 |     let mut msg_size: size_t = 0;
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]     --> fix/src/fix_message.rs:1144:13
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     let mut ret: libc::c_int = 0 as libc::c_int;
[INFO] [stdout]      |             ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1139:5
[INFO] [stdout]      |
[INFO] [stdout] 1139 |     mut self_0: *mut fix_message,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1140:5
[INFO] [stdout]      |
[INFO] [stdout] 1140 |     mut sockfd: libc::c_int,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1141:5
[INFO] [stdout]      |
[INFO] [stdout] 1141 |     mut flags: libc::c_int,
[INFO] [stdout]      |     ----^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> fix/src/fix_message.rs:1177:49
[INFO] [stdout]      |
[INFO] [stdout] 1177 | pub static mut fix_dialects: [fix_dialect; 7] = unsafe {
[INFO] [stdout]      |                                                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_unsafe)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:269:39
[INFO] [stdout]     |
[INFO] [stdout] 269 | unsafe extern "C" fn buffer_remaining(mut self_0: *const buffer) -> libc::c_ulong {
[INFO] [stdout]     |                                       ----^^^^^^
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:273:35
[INFO] [stdout]     |
[INFO] [stdout] 273 | unsafe extern "C" fn buffer_reset(mut buf: *mut buffer) {
[INFO] [stdout]     |                                   ----^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:287:47
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub unsafe extern "C" fn fix_session_cfg_init(mut cfg: *mut fix_session_cfg) {
[INFO] [stdout]     |                                               ----^^^
[INFO] [stdout]     |                                               |
[INFO] [stdout]     |                                               help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `cfg` is never read
[INFO] [stdout]    --> fix/src/fix_session.rs:302:13
[INFO] [stdout]     |
[INFO] [stdout] 302 |     let mut cfg: *mut fix_session_cfg = 0 as *mut fix_session_cfg;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `version` is never read
[INFO] [stdout]    --> fix/src/fix_session.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 |     let mut version: fix_version = FIX_4_0;
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 |     mut sender_comp_id: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     mut target_comp_id: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     mut heartbtint: libc::c_int,
[INFO] [stdout]     |     ----^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     mut dialect: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |     mut sockfd: libc::c_int,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     mut cfg: *mut fix_session_cfg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |     let mut self_0: *mut fix_session = calloc(
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:400:43
[INFO] [stdout]     |
[INFO] [stdout] 400 | pub unsafe extern "C" fn fix_session_free(mut self_0: *mut fix_session) {
[INFO] [stdout]     |                                           ----^^^^^^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 |     mut self_0: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     mut monotonic: *mut timespec,
[INFO] [stdout]     |     ----^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `tm` is never read
[INFO] [stdout]    --> fix/src/fix_session.rs:424:13
[INFO] [stdout]     |
[INFO] [stdout] 424 |     let mut tm: *mut tm = 0 as *mut tm;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     mut self_0: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     mut realtime: *mut timespec,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     mut self_0: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     mut self_0: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:465:5
[INFO] [stdout]     |
[INFO] [stdout] 465 |     mut msg: *mut fix_message,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:466:5
[INFO] [stdout]     |
[INFO] [stdout] 466 |     mut flags: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:485:46
[INFO] [stdout]     |
[INFO] [stdout] 485 | unsafe extern "C" fn fix_session_buffer_full(mut session: *mut fix_session) -> bool {
[INFO] [stdout]     |                                              ----^^^^^^^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flags`
[INFO] [stdout]    --> fix/src/fix_session.rs:489:47
[INFO] [stdout]     |
[INFO] [stdout] 489 | unsafe extern "C" fn translate_recv_flags(mut flags: libc::c_ulong) -> libc::c_int {
[INFO] [stdout]     |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:489:43
[INFO] [stdout]     |
[INFO] [stdout] 489 | unsafe extern "C" fn translate_recv_flags(mut flags: libc::c_ulong) -> libc::c_int {
[INFO] [stdout]     |                                           ----^^^^^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> fix/src/fix_session.rs:510:13
[INFO] [stdout]     |
[INFO] [stdout] 510 |     let mut size: size_t = 0;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> fix/src/fix_session.rs:523:21
[INFO] [stdout]     |
[INFO] [stdout] 523 |             let mut nr: ssize_t = 0;
[INFO] [stdout]     |                     ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     mut self_0: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:504:5
[INFO] [stdout]     |
[INFO] [stdout] 504 |     mut res: *mut *mut fix_message,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |     mut flags: libc::c_ulong,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:507:9
[INFO] [stdout]     |
[INFO] [stdout] 507 |     let mut msg: *mut fix_message = (*self_0).rx_message;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_session.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |     let mut buffer: *mut buffer = (*self_0).rx_buffer;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> fix/src/fix_server.rs:532:61
[INFO] [stdout]     |
[INFO] [stdout] 532 | static mut fix_server_functions: [fix_server_function; 2] = unsafe {
[INFO] [stdout]     |                                                             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logon_msg` is never read
[INFO] [stdout]    --> fix/src/fix_server.rs:563:13
[INFO] [stdout]     |
[INFO] [stdout] 563 |     let mut logon_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:562:39
[INFO] [stdout]     |
[INFO] [stdout] 562 | unsafe extern "C" fn fix_server_logon(mut session: *mut fix_session) -> bool {
[INFO] [stdout]     |                                       ----^^^^^^^
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:593:13
[INFO] [stdout]     |
[INFO] [stdout] 593 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logout_msg` is never read
[INFO] [stdout]    --> fix/src/fix_server.rs:619:13
[INFO] [stdout]     |
[INFO] [stdout] 619 |     let mut logout_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:618:40
[INFO] [stdout]     |
[INFO] [stdout] 618 | unsafe extern "C" fn fix_server_logout(mut session: *mut fix_session) -> bool {
[INFO] [stdout]     |                                        ----^^^^^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:653:17
[INFO] [stdout]     |
[INFO] [stdout] 653 |             let mut init = fix_message {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected_elem` is never read
[INFO] [stdout]    --> fix/src/fix_server.rs:686:13
[INFO] [stdout]     |
[INFO] [stdout] 686 |     let mut expected_elem: *mut felem = 0 as *mut felem;
[INFO] [stdout]     |             ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:680:5
[INFO] [stdout]     |
[INFO] [stdout] 680 |     mut cfg: *mut fix_session_cfg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:681:5
[INFO] [stdout]     |
[INFO] [stdout] 681 |     mut arg: *mut fix_server_arg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:817:5
[INFO] [stdout]     |
[INFO] [stdout] 817 |     mut fields: *mut fix_field,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:826:13
[INFO] [stdout]     |
[INFO] [stdout] 826 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:841:13
[INFO] [stdout]     |
[INFO] [stdout] 841 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:856:13
[INFO] [stdout]     |
[INFO] [stdout] 856 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:871:13
[INFO] [stdout]     |
[INFO] [stdout] 871 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:886:13
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:901:13
[INFO] [stdout]     |
[INFO] [stdout] 901 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:916:13
[INFO] [stdout]     |
[INFO] [stdout] 916 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:931:13
[INFO] [stdout]     |
[INFO] [stdout] 931 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:946:13
[INFO] [stdout]     |
[INFO] [stdout] 946 |         let mut init = fix_field {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `session` is never read
[INFO] [stdout]    --> fix/src/fix_server.rs:961:13
[INFO] [stdout]     |
[INFO] [stdout] 961 |     let mut session: *mut fix_session = 0 as *mut fix_session;
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logon_msg` is never read
[INFO] [stdout]    --> fix/src/fix_server.rs:963:13
[INFO] [stdout]     |
[INFO] [stdout] 963 |     let mut logon_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> fix/src/fix_server.rs:983:13
[INFO] [stdout]     |
[INFO] [stdout] 983 |     let mut nr: libc::c_ulong = 0;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logout_msg` is never read
[INFO] [stdout]     --> fix/src/fix_server.rs:1022:25
[INFO] [stdout]      |
[INFO] [stdout] 1022 |                 let mut logout_msg: fix_message = fix_message {
[INFO] [stdout]      |                         ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `arg`
[INFO] [stdout]    --> fix/src/fix_server.rs:959:9
[INFO] [stdout]     |
[INFO] [stdout] 959 |     mut arg: *mut fix_server_arg,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_arg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:958:5
[INFO] [stdout]     |
[INFO] [stdout] 958 |     mut cfg: *mut fix_session_cfg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:959:5
[INFO] [stdout]     |
[INFO] [stdout] 959 |     mut arg: *mut fix_server_arg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:993:17
[INFO] [stdout]     |
[INFO] [stdout] 993 |             let mut init = fix_message {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1056:29
[INFO] [stdout]      |
[INFO] [stdout] 1056 |                         let mut init = fix_message {
[INFO] [stdout]      |                             ----^^^^
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     mut sockfd: libc::c_int,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1102:5
[INFO] [stdout]      |
[INFO] [stdout] 1102 |     mut level: libc::c_int,
[INFO] [stdout]      |     ----^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1103:5
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     mut optname: libc::c_int,
[INFO] [stdout]      |     ----^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1114:36
[INFO] [stdout]      |
[INFO] [stdout] 1114 | unsafe extern "C" fn strservermode(mut mode: *const libc::c_char) -> fix_server_mode {
[INFO] [stdout]      |                                    ----^^^^
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1135:33
[INFO] [stdout]      |
[INFO] [stdout] 1135 | unsafe extern "C" fn strversion(mut dialect: *const libc::c_char) -> fix_version {
[INFO] [stdout]      |                                 ----^^^^^^^
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `sa` is never read
[INFO] [stdout]     --> fix/src/fix_server.rs:1170:13
[INFO] [stdout]      |
[INFO] [stdout] 1170 |     let mut sa: sockaddr_in = sockaddr_in {
[INFO] [stdout]      |             ^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `sockfd` is never read
[INFO] [stdout]     --> fix/src/fix_server.rs:1177:13
[INFO] [stdout]      |
[INFO] [stdout] 1177 |     let mut sockfd: libc::c_int = 0;
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `opt` is never read
[INFO] [stdout]     --> fix/src/fix_server.rs:1178:13
[INFO] [stdout]      |
[INFO] [stdout] 1178 |     let mut opt: libc::c_int = 0;
[INFO] [stdout]      |             ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]     --> fix/src/fix_server.rs:1179:13
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]      |             ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     mut argc: libc::c_int,
[INFO] [stdout]      |     ----^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     mut argv: *mut *mut libc::c_char,
[INFO] [stdout]      |     ----^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1154:13
[INFO] [stdout]      |
[INFO] [stdout] 1154 |         let mut init = fix_server_arg {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1285:13
[INFO] [stdout]      |
[INFO] [stdout] 1285 |         let mut init = sockaddr_in {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_server.rs:1289:21
[INFO] [stdout]      |
[INFO] [stdout] 1289 |                 let mut init = in_addr {
[INFO] [stdout]      |                     ----^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__builtin_va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub type __builtin_va_list = [__va_list_tag; 1];
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BuiltinVaList`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub type __uint8_t = libc::c_uchar;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint8_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub type uint8_t = __uint8_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u8_0` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub type u8_0 = uint8_t;
[INFO] [stdout]    |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U8_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:42:10
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:43:10
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub type va_list = __builtin_va_list;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uInt` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:46:10
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub type uInt = libc::c_uint;
[INFO] [stdout]    |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uLong` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:47:10
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub type uLong = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `voidpf` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:49:10
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub type voidpf = *mut libc::c_void;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Voidpf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `alloc_func` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:50:10
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub type alloc_func = Option::<unsafe extern "C" fn(voidpf, uInt, uInt) -> voidpf>;
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `AllocFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:569:5
[INFO] [stdout]     |
[INFO] [stdout] 569 |     mut before: *mut timespec,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `free_func` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub type free_func = Option::<unsafe extern "C" fn(voidpf, voidpf) -> ()>;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `FreeFunc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:570:5
[INFO] [stdout]     |
[INFO] [stdout] 570 |     mut after: *mut timespec,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> fix/src/fix_client.rs:586:61
[INFO] [stdout]     |
[INFO] [stdout] 586 | static mut fix_client_functions: [fix_client_function; 3] = unsafe {
[INFO] [stdout]     |                                                             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:629:37
[INFO] [stdout]     |
[INFO] [stdout] 629 | unsafe extern "C" fn signal_handler(mut signum: libc::c_int) {
[INFO] [stdout]     |                                     ----^^^^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `logout_msg` is never read
[INFO] [stdout]    --> fix/src/fix_client.rs:654:13
[INFO] [stdout]     |
[INFO] [stdout] 654 |     let mut logout_msg: fix_message = fix_message {
[INFO] [stdout]     |             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:635:5
[INFO] [stdout]     |
[INFO] [stdout] 635 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `z_stream` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:70:10
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub type z_stream = z_stream_s;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `ZStream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:636:5
[INFO] [stdout]     |
[INFO] [stdout] 636 |     mut text: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:640:17
[INFO] [stdout]     |
[INFO] [stdout] 640 |             let mut init = fix_field {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:678:13
[INFO] [stdout]     |
[INFO] [stdout] 678 |         let mut init = fix_message {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> fix/src/fix_client.rs:706:13
[INFO] [stdout]     |
[INFO] [stdout] 706 |     let mut ret: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `z_streamp` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:71:10
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub type z_streamp = *mut z_stream;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ZStreamp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:702:5
[INFO] [stdout]     |
[INFO] [stdout] 702 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_recv_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/buffer.rs:80:10
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub type io_recv_t = Option::<
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `IoRecvT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:703:5
[INFO] [stdout]     |
[INFO] [stdout] 703 |     mut text: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:704:5
[INFO] [stdout]     |
[INFO] [stdout] 704 |     mut grace: bool,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__builtin_va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub type __builtin_va_list = [__va_list_tag; 1];
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BuiltinVaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected_elem` is never read
[INFO] [stdout]    --> fix/src/fix_client.rs:727:13
[INFO] [stdout]     |
[INFO] [stdout] 727 |     let mut expected_elem: *mut felem = 0 as *mut felem;
[INFO] [stdout]     |             ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `tosend_elem` is never read
[INFO] [stdout]    --> fix/src/fix_client.rs:728:13
[INFO] [stdout]     |
[INFO] [stdout] 728 |     let mut tosend_elem: *mut felem = 0 as *mut felem;
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub type va_list = __builtin_va_list;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub type __off64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub type _IO_lock_t = ();
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/die.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub type __off_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:720:5
[INFO] [stdout]     |
[INFO] [stdout] 720 |     mut cfg: *mut fix_session_cfg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:721:5
[INFO] [stdout]     |
[INFO] [stdout] 721 |     mut arg: *mut fix_client_arg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let mut current_block: u64;
[INFO] [stdout]     |         ----^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub type __int64_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `diff` is never read
[INFO] [stdout]    --> fix/src/fix_client.rs:887:13
[INFO] [stdout]     |
[INFO] [stdout] 887 |     let mut diff: libc::c_int = 0;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `arg`
[INFO] [stdout]    --> fix/src/fix_client.rs:879:9
[INFO] [stdout]     |
[INFO] [stdout] 879 |     mut arg: *mut fix_client_arg,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_arg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type __uint64_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type uint64_t = __uint64_t;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/itoa.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `c_uint`
[INFO] [stdout]    --> lib/src/itoa.rs:234:23
[INFO] [stdout]     |
[INFO] [stdout] 234 |     use libc::{c_int, c_uint};
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub type __ssize_t = libc::c_long;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:20:10
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub type __socklen_t = libc::c_uint;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ssize_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub type ssize_t = __ssize_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:878:5
[INFO] [stdout]     |
[INFO] [stdout] 878 |     mut cfg: *mut fix_session_cfg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:879:5
[INFO] [stdout]     |
[INFO] [stdout] 879 |     mut arg: *mut fix_client_arg,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub type size_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:881:9
[INFO] [stdout]     |
[INFO] [stdout] 881 |     let mut current_block: u64;
[INFO] [stdout]     |         ----^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub type socklen_t = __socklen_t;
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_recv_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub type io_recv_t = Option::<
[INFO] [stdout]    |          ^^^^^^^^^ help: convert the identifier to upper camel case: `IoRecvT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `io_sendmsg_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/read_write.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub type io_sendmsg_t = Option::<
[INFO] [stdout]    |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IoSendmsgT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |     mut session: *mut fix_session,
[INFO] [stdout]     |     ----^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:992:5
[INFO] [stdout]     |
[INFO] [stdout] 992 |     mut fields: *mut fix_field,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type size_t = libc::c_ulong;
[INFO] [stdout]   |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1001:13
[INFO] [stdout]      |
[INFO] [stdout] 1001 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1016:13
[INFO] [stdout]      |
[INFO] [stdout] 1016 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1031:13
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1046:13
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1061:13
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1076:13
[INFO] [stdout]      |
[INFO] [stdout] 1076 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1091:13
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         let mut init = fix_field {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `min_usec` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1107:13
[INFO] [stdout]      |
[INFO] [stdout] 1107 |     let mut min_usec: libc::c_double = 0.;
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `avg_usec` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1108:13
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     let mut avg_usec: libc::c_double = 0.;
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `max_usec` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1109:13
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     let mut max_usec: libc::c_double = 0.;
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_usec` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1110:13
[INFO] [stdout]      |
[INFO] [stdout] 1110 |     let mut total_usec: libc::c_double = 0.;
[INFO] [stdout]      |             ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1115:13
[INFO] [stdout]      |
[INFO] [stdout] 1115 |     let mut nr: libc::c_ulong = 0;
[INFO] [stdout]      |             ^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `orders` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1117:13
[INFO] [stdout]      |
[INFO] [stdout] 1117 |     let mut orders: libc::c_int = 0;
[INFO] [stdout]      |             ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1118:13
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     let mut i: libc::c_int = 0;
[INFO] [stdout]      |             ^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `elapsed_usec` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1208:41
[INFO] [stdout]      |
[INFO] [stdout] 1208 | ...                   let mut elapsed_usec: uint64_t = 0;
[INFO] [stdout]      |                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub type __int32_t = libc::c_int;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub type __uint32_t = libc::c_uint;
[INFO] [stdout]   |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1103:5
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     mut cfg: *mut fix_session_cfg,
[INFO] [stdout]      |     ----^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]  --> lib/src/modp_numtoa.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub type __int64_t = libc::c_long;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub type __uint64_t = libc::c_ulong;
[INFO] [stdout]    |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1104:5
[INFO] [stdout]      |
[INFO] [stdout] 1104 |     mut arg: *mut fix_client_arg,
[INFO] [stdout]      |     ----^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1305:5
[INFO] [stdout]      |
[INFO] [stdout] 1305 |     mut sockfd: libc::c_int,
[INFO] [stdout]      |     ----^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int32_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type int32_t = __int32_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1306:5
[INFO] [stdout]      |
[INFO] [stdout] 1306 |     mut level: libc::c_int,
[INFO] [stdout]      |     ----^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1307:5
[INFO] [stdout]      |
[INFO] [stdout] 1307 |     mut optname: libc::c_int,
[INFO] [stdout]      |     ----^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type int64_t = __int64_t;
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint32_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type uint32_t = __uint32_t;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1318:36
[INFO] [stdout]      |
[INFO] [stdout] 1318 | unsafe extern "C" fn strclientmode(mut mode: *const libc::c_char) -> fix_client_mode {
[INFO] [stdout]      |                                    ----^^^^
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint64_t` should have an upper camel case name
[INFO] [stdout]   --> lib/src/modp_numtoa.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub type uint64_t = __uint64_t;
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1341:33
[INFO] [stdout]      |
[INFO] [stdout] 1341 | unsafe extern "C" fn strversion(mut dialect: *const libc::c_char) -> fix_version {
[INFO] [stdout]      |                                 ----^^^^^^^
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `sa` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1381:13
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     let mut sa: sockaddr_in = sockaddr_in {
[INFO] [stdout]      |             ^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `he` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1388:13
[INFO] [stdout]      |
[INFO] [stdout] 1388 |     let mut he: *mut hostent = 0 as *mut hostent;
[INFO] [stdout]      |             ^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1390:13
[INFO] [stdout]      |
[INFO] [stdout] 1390 |     let mut ret: libc::c_int = 0 as libc::c_int;
[INFO] [stdout]      |             ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ap` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1391:13
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     let mut ap: *mut *mut libc::c_char = 0 as *mut *mut libc::c_char;
[INFO] [stdout]      |             ^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `opt` is never read
[INFO] [stdout]     --> fix/src/fix_client.rs:1392:13
[INFO] [stdout]      |
[INFO] [stdout] 1392 |     let mut opt: libc::c_int = 0;
[INFO] [stdout]      |             ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1352:5
[INFO] [stdout]      |
[INFO] [stdout] 1352 |     mut argc: libc::c_int,
[INFO] [stdout]      |     ----^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1353:5
[INFO] [stdout]      |
[INFO] [stdout] 1353 |     mut argv: *mut *mut libc::c_char,
[INFO] [stdout]      |     ----^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1360:13
[INFO] [stdout]      |
[INFO] [stdout] 1360 |         let mut init = fix_client_arg {
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_client.rs:1514:21
[INFO] [stdout]      |
[INFO] [stdout] 1514 |                 let mut init = sockaddr_in {
[INFO] [stdout]      |                     ----^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/test.rs:234:13
[INFO] [stdout]     |
[INFO] [stdout] 234 |     let mut i: libc::c_int = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `container` is never read
[INFO] [stdout]    --> fix/src/test.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |     let mut container: *mut fcontainer = 0 as *mut fcontainer;
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let mut current_block: u64;
[INFO] [stdout]     |         ----^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/test.rs:271:13
[INFO] [stdout]     |
[INFO] [stdout] 271 |     let mut i: libc::c_int = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:270:42
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub unsafe extern "C" fn fcontainer_free(mut container: *mut fcontainer) {
[INFO] [stdout]     |                                          ----^^^^^^^^^
[INFO] [stdout]     |                                          |
[INFO] [stdout]     |                                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:284:35
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub unsafe extern "C" fn cur_elem(mut self_0: *mut fcontainer) -> *mut felem {
[INFO] [stdout]     |                                   ----^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:293:36
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub unsafe extern "C" fn next_elem(mut self_0: *mut fcontainer) -> *mut felem {
[INFO] [stdout]     |                                    ----^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:299:35
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub unsafe extern "C" fn add_elem(mut self_0: *mut fcontainer) -> *mut felem {
[INFO] [stdout]     |                                   ----^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> fix/src/test.rs:314:13
[INFO] [stdout]     |
[INFO] [stdout] 314 |     let mut start: *mut libc::c_char = 0 as *mut libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `tag` is never read
[INFO] [stdout]    --> fix/src/test.rs:316:13
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let mut tag: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     mut elem: *mut felem,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     mut line: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:335:25
[INFO] [stdout]     |
[INFO] [stdout] 335 |                     let mut init = fix_field {
[INFO] [stdout]     |                         ----^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:356:25
[INFO] [stdout]     |
[INFO] [stdout] 356 |                     let mut init = fix_field {
[INFO] [stdout]     |                         ----^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:426:5
[INFO] [stdout]     |
[INFO] [stdout] 426 |     mut stream: *mut FILE,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 |     mut server: *mut fcontainer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     mut client: *mut fcontainer,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:431:9
[INFO] [stdout]     |
[INFO] [stdout] 431 |     let mut size: libc::c_int = 256 as libc::c_int;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `delim` is never read
[INFO] [stdout]    --> fix/src/test.rs:465:13
[INFO] [stdout]     |
[INFO] [stdout] 465 |     let mut delim: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 |     mut expected: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     mut actual: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `delim` is never read
[INFO] [stdout]    --> fix/src/test.rs:480:13
[INFO] [stdout]     |
[INFO] [stdout] 480 |     let mut delim: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     mut expected: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     mut actual: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1180:17
[INFO] [stdout]      |
[INFO] [stdout] 1180 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/test.rs:497:13
[INFO] [stdout]     |
[INFO] [stdout] 497 |     let mut i: libc::c_int = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1189:17
[INFO] [stdout]      |
[INFO] [stdout] 1189 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `actual_field` is never read
[INFO] [stdout]    --> fix/src/test.rs:499:13
[INFO] [stdout]     |
[INFO] [stdout] 499 |     let mut actual_field: *mut fix_field = 0 as *mut fix_field;
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1198:17
[INFO] [stdout]      |
[INFO] [stdout] 1198 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected_field` is never read
[INFO] [stdout]    --> fix/src/test.rs:500:13
[INFO] [stdout]     |
[INFO] [stdout] 500 |     let mut expected_field: *mut fix_field = 0 as *mut fix_field;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1207:17
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1216:17
[INFO] [stdout]      |
[INFO] [stdout] 1216 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> fix/src/fix_message.rs:1229:17
[INFO] [stdout]      |
[INFO] [stdout] 1229 |             let mut init = fix_dialect {
[INFO] [stdout]      |                 ----^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:493:5
[INFO] [stdout]     |
[INFO] [stdout] 493 |     mut expected: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:494:5
[INFO] [stdout]     |
[INFO] [stdout] 494 |     mut actual: *mut fix_message,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:496:9
[INFO] [stdout]     |
[INFO] [stdout] 496 |     let mut current_block: u64;
[INFO] [stdout]     |         ----^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |     let mut ret: libc::c_int = 1 as libc::c_int;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/test.rs:585:13
[INFO] [stdout]     |
[INFO] [stdout] 585 |     let mut i: libc::c_int = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:581:5
[INFO] [stdout]     |
[INFO] [stdout] 581 |     mut dest: *mut libc::c_char,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:582:5
[INFO] [stdout]     |
[INFO] [stdout] 582 |     mut src: *const libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:583:5
[INFO] [stdout]     |
[INFO] [stdout] 583 |     mut n: libc::c_int,
[INFO] [stdout]     |     ----^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `field` is never read
[INFO] [stdout]    --> fix/src/test.rs:599:13
[INFO] [stdout]     |
[INFO] [stdout] 599 |     let mut field: *mut fix_field = 0 as *mut fix_field;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/test.rs:604:13
[INFO] [stdout]     |
[INFO] [stdout] 604 |     let mut i: libc::c_int = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> fix/src/test.rs:754:9
[INFO] [stdout]     |
[INFO] [stdout] 754 |         len = len + 1;
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:597:36
[INFO] [stdout]     |
[INFO] [stdout] 597 | pub unsafe extern "C" fn fprintmsg(mut stream: *mut FILE, mut msg: *mut fix_message) {
[INFO] [stdout]     |                                    ----^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:597:59
[INFO] [stdout]     |
[INFO] [stdout] 597 | pub unsafe extern "C" fn fprintmsg(mut stream: *mut FILE, mut msg: *mut fix_message) {
[INFO] [stdout]     |                                                           ----^^^
[INFO] [stdout]     |                                                           |
[INFO] [stdout]     |                                                           help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:600:9
[INFO] [stdout]     |
[INFO] [stdout] 600 |     let mut size: libc::c_int = ::core::mem::size_of::<[libc::c_char; 256]>()
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:602:9
[INFO] [stdout]     |
[INFO] [stdout] 602 |     let mut delim: libc::c_char = '|' as i32 as libc::c_char;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `i` is never read
[INFO] [stdout]    --> fix/src/test.rs:770:13
[INFO] [stdout]     |
[INFO] [stdout] 770 |     let mut i: libc::c_int = 0;
[INFO] [stdout]     |             ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> fix/src/test.rs:779:17
[INFO] [stdout]     |
[INFO] [stdout] 779 |         let mut end: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |                 ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stream`
[INFO] [stdout]    --> fix/src/test.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |     mut stream: *mut FILE,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:766:5
[INFO] [stdout]     |
[INFO] [stdout] 766 |     mut stream: *mut FILE,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:767:5
[INFO] [stdout]     |
[INFO] [stdout] 767 |     mut msg: *mut fix_message,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/test.rs:769:9
[INFO] [stdout]     |
[INFO] [stdout] 769 |     let mut delim: libc::c_char = '|' as i32 as libc::c_char;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:535:17
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut init = fix_server_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_server.rs:548:17
[INFO] [stdout]     |
[INFO] [stdout] 548 |             let mut init = fix_server_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDPriceLevel` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub const MDPriceLevel: fix_tag = 1023;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `MDPRICE_LEVEL`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Password` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:121:11
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub const Password: fix_tag = 554;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `PASSWORD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MultiLegReportingType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:122:11
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub const MultiLegReportingType: fix_tag = 442;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MULTI_LEG_REPORTING_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastMsgSeqNumProcessed` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:123:11
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub const LastMsgSeqNumProcessed: fix_tag = 369;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LAST_MSG_SEQ_NUM_PROCESSED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TradingSessionID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:124:11
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub const TradingSessionID: fix_tag = 336;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TRADING_SESSION_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDUpdateAction` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub const MDUpdateAction: fix_tag = 279;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MDUPDATE_ACTION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntrySize` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:126:11
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub const MDEntrySize: fix_tag = 271;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_SIZE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:127:11
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub const MDEntryPx: fix_tag = 270;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:128:11
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub const MDEntryType: fix_tag = 269;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LeavesQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:129:11
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub const LeavesQty: fix_tag = 151;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `LEAVES_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:130:11
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub const ExecType: fix_tag = 150;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `EXEC_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ResetSeqNumFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:131:11
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub const ResetSeqNumFlag: fix_tag = 141;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RESET_SEQ_NUM_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GapFillFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:132:11
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub const GapFillFlag: fix_tag = 123;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `GAP_FILL_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TestReqID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:133:11
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub const TestReqID: fix_tag = 112;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `TEST_REQ_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HeartBtInt` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:134:11
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub const HeartBtInt: fix_tag = 108;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `HEART_BT_INT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:135:11
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub const OrdRejReason: fix_tag = 103;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `ORD_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CXlRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:136:11
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub const CXlRejReason: fix_tag = 102;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `CXL_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EncryptMethod` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:137:11
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub const EncryptMethod: fix_tag = 98;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ENCRYPT_METHOD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RptSeq` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:138:11
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub const RptSeq: fix_tag = 83;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `RPT_SEQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TransactTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:139:11
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub const TransactTime: fix_tag = 60;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TRANSACT_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Text` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:140:11
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub const Text: fix_tag = 58;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `TEXT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TargetCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:141:11
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub const TargetCompID: fix_tag = 56;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TARGET_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Symbol` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:142:11
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub const Symbol: fix_tag = 55;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `SYMBOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Side` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:143:11
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub const Side: fix_tag = 54;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `SIDE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SendingTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:144:11
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub const SendingTime: fix_tag = 52;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `SENDING_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SenderCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:145:11
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub const SenderCompID: fix_tag = 49;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `SENDER_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SecurityID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:146:11
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub const SecurityID: fix_tag = 48;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `SECURITY_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RefSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:147:11
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub const RefSeqNum: fix_tag = 45;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `REF_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Price` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:148:11
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub const Price: fix_tag = 44;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `PRICE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PossDupFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:149:11
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub const PossDupFlag: fix_tag = 43;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `POSS_DUP_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrigClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:150:11
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub const OrigClOrdID: fix_tag = 41;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `ORIG_CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:151:11
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub const OrdType: fix_tag = 40;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORD_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdStatus` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:152:11
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub const OrdStatus: fix_tag = 39;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `ORD_STATUS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:153:11
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub const OrderQty: fix_tag = 38;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `ORDER_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:154:11
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub const OrderID: fix_tag = 37;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORDER_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NewSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:155:11
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub const NewSeqNo: fix_tag = 36;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `NEW_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:156:11
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub const MsgType: fix_tag = 35;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `MSG_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:157:11
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub const MsgSeqNum: fix_tag = 34;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MSG_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastShares` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:158:11
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub const LastShares: fix_tag = 32;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `LAST_SHARES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:159:11
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub const LastPx: fix_tag = 31;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `LAST_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecTransType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:160:11
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub const ExecTransType: fix_tag = 20;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `EXEC_TRANS_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:161:11
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub const ExecID: fix_tag = 17;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `EXEC_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EndSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:162:11
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub const EndSeqNo: fix_tag = 16;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `END_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CumQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:163:11
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub const CumQty: fix_tag = 14;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `CUM_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:164:11
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub const ClOrdID: fix_tag = 11;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CheckSum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub const CheckSum: fix_tag = 10;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `CHECK_SUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BodyLength` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:166:11
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub const BodyLength: fix_tag = 9;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BODY_LENGTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginString` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:167:11
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub const BeginString: fix_tag = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub const BeginSeqNo: fix_tag = 7;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AvgPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:169:11
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub const AvgPx: fix_tag = 6;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `AVG_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Account` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_common.rs:170:11
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub const Account: fix_tag = 1;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ACCOUNT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_common.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |         nr_fields;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(path_statements)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_common.rs:963:9
[INFO] [stdout]     |
[INFO] [stdout] 963 |         nr_fields;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]     --> fix/src/fix_common.rs:1043:9
[INFO] [stdout]      |
[INFO] [stdout] 1043 |         nr_fields;
[INFO] [stdout]      |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDPriceLevel` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:119:11
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub const MDPriceLevel: fix_tag = 1023;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `MDPRICE_LEVEL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Password` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub const Password: fix_tag = 554;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `PASSWORD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MultiLegReportingType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:121:11
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub const MultiLegReportingType: fix_tag = 442;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MULTI_LEG_REPORTING_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastMsgSeqNumProcessed` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:122:11
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub const LastMsgSeqNumProcessed: fix_tag = 369;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LAST_MSG_SEQ_NUM_PROCESSED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TradingSessionID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:123:11
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub const TradingSessionID: fix_tag = 336;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TRADING_SESSION_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDUpdateAction` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:124:11
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub const MDUpdateAction: fix_tag = 279;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MDUPDATE_ACTION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntrySize` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub const MDEntrySize: fix_tag = 271;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_SIZE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:126:11
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub const MDEntryPx: fix_tag = 270;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:127:11
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub const MDEntryType: fix_tag = 269;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LeavesQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:128:11
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub const LeavesQty: fix_tag = 151;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `LEAVES_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:589:17
[INFO] [stdout]     |
[INFO] [stdout] 589 |             let mut init = fix_client_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:129:11
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub const ExecType: fix_tag = 150;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `EXEC_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:602:17
[INFO] [stdout]     |
[INFO] [stdout] 602 |             let mut init = fix_client_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ResetSeqNumFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:130:11
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub const ResetSeqNumFlag: fix_tag = 141;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RESET_SEQ_NUM_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> fix/src/fix_client.rs:615:17
[INFO] [stdout]     |
[INFO] [stdout] 615 |             let mut init = fix_client_function {
[INFO] [stdout]     |                 ----^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GapFillFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:131:11
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub const GapFillFlag: fix_tag = 123;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `GAP_FILL_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TestReqID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:132:11
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub const TestReqID: fix_tag = 112;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `TEST_REQ_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HeartBtInt` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:133:11
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub const HeartBtInt: fix_tag = 108;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `HEART_BT_INT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:134:11
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub const OrdRejReason: fix_tag = 103;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `ORD_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CXlRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:135:11
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub const CXlRejReason: fix_tag = 102;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `CXL_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EncryptMethod` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:136:11
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub const EncryptMethod: fix_tag = 98;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ENCRYPT_METHOD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RptSeq` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:137:11
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub const RptSeq: fix_tag = 83;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `RPT_SEQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TransactTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:138:11
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub const TransactTime: fix_tag = 60;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TRANSACT_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Text` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:139:11
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub const Text: fix_tag = 58;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `TEXT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TargetCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:140:11
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub const TargetCompID: fix_tag = 56;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TARGET_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Symbol` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:141:11
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub const Symbol: fix_tag = 55;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `SYMBOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Side` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:142:11
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub const Side: fix_tag = 54;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `SIDE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SendingTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:143:11
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub const SendingTime: fix_tag = 52;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `SENDING_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SenderCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:144:11
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub const SenderCompID: fix_tag = 49;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `SENDER_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SecurityID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:145:11
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub const SecurityID: fix_tag = 48;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `SECURITY_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RefSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:146:11
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub const RefSeqNum: fix_tag = 45;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `REF_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Price` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:147:11
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub const Price: fix_tag = 44;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `PRICE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PossDupFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:148:11
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub const PossDupFlag: fix_tag = 43;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `POSS_DUP_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrigClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:149:11
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub const OrigClOrdID: fix_tag = 41;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `ORIG_CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:150:11
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub const OrdType: fix_tag = 40;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORD_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdStatus` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:151:11
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub const OrdStatus: fix_tag = 39;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `ORD_STATUS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:152:11
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub const OrderQty: fix_tag = 38;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `ORDER_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:153:11
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub const OrderID: fix_tag = 37;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORDER_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NewSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:154:11
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub const NewSeqNo: fix_tag = 36;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `NEW_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:155:11
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub const MsgType: fix_tag = 35;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `MSG_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:156:11
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub const MsgSeqNum: fix_tag = 34;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MSG_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastShares` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:157:11
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub const LastShares: fix_tag = 32;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `LAST_SHARES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:158:11
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub const LastPx: fix_tag = 31;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `LAST_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecTransType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:159:11
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub const ExecTransType: fix_tag = 20;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `EXEC_TRANS_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:160:11
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub const ExecID: fix_tag = 17;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `EXEC_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EndSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:161:11
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub const EndSeqNo: fix_tag = 16;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `END_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CumQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:162:11
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub const CumQty: fix_tag = 14;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `CUM_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:163:11
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub const ClOrdID: fix_tag = 11;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CheckSum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:164:11
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub const CheckSum: fix_tag = 10;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `CHECK_SUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BodyLength` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub const BodyLength: fix_tag = 9;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BODY_LENGTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginString` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:166:11
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub const BeginString: fix_tag = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:167:11
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub const BeginSeqNo: fix_tag = 7;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AvgPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub const AvgPx: fix_tag = 6;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `AVG_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Account` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_message.rs:169:11
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub const Account: fix_tag = 1;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ACCOUNT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_message.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |         p;
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_message.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |         p;
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_message.rs:385:9
[INFO] [stdout]     |
[INFO] [stdout] 385 |         p;
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_message.rs:794:9
[INFO] [stdout]     |
[INFO] [stdout] 794 |         i;
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_message.rs:933:17
[INFO] [stdout]     |
[INFO] [stdout] 933 |                 i;
[INFO] [stdout]     |                 ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]     --> fix/src/fix_message.rs:1098:9
[INFO] [stdout]      |
[INFO] [stdout] 1098 |         i;
[INFO] [stdout]      |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `begin_strings` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_session.rs:277:12
[INFO] [stdout]     |
[INFO] [stdout] 277 | static mut begin_strings: [*const libc::c_char; 7] = [
[INFO] [stdout]     |            ^^^^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_STRINGS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDPriceLevel` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:198:11
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub const MDPriceLevel: fix_tag = 1023;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `MDPRICE_LEVEL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Password` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:199:11
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub const Password: fix_tag = 554;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `PASSWORD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MultiLegReportingType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:200:11
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub const MultiLegReportingType: fix_tag = 442;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MULTI_LEG_REPORTING_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastMsgSeqNumProcessed` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:201:11
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub const LastMsgSeqNumProcessed: fix_tag = 369;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LAST_MSG_SEQ_NUM_PROCESSED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TradingSessionID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:202:11
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub const TradingSessionID: fix_tag = 336;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TRADING_SESSION_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDUpdateAction` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:203:11
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub const MDUpdateAction: fix_tag = 279;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MDUPDATE_ACTION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntrySize` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:204:11
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub const MDEntrySize: fix_tag = 271;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_SIZE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:205:11
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub const MDEntryPx: fix_tag = 270;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:206:11
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub const MDEntryType: fix_tag = 269;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LeavesQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:207:11
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub const LeavesQty: fix_tag = 151;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `LEAVES_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub const ExecType: fix_tag = 150;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `EXEC_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ResetSeqNumFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:209:11
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub const ResetSeqNumFlag: fix_tag = 141;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RESET_SEQ_NUM_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GapFillFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:210:11
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub const GapFillFlag: fix_tag = 123;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `GAP_FILL_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TestReqID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:211:11
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub const TestReqID: fix_tag = 112;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `TEST_REQ_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HeartBtInt` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:212:11
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub const HeartBtInt: fix_tag = 108;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `HEART_BT_INT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:213:11
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub const OrdRejReason: fix_tag = 103;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `ORD_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CXlRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:214:11
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub const CXlRejReason: fix_tag = 102;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `CXL_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EncryptMethod` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:215:11
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub const EncryptMethod: fix_tag = 98;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ENCRYPT_METHOD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RptSeq` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:216:11
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub const RptSeq: fix_tag = 83;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `RPT_SEQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TransactTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:217:11
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub const TransactTime: fix_tag = 60;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TRANSACT_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Text` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:218:11
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub const Text: fix_tag = 58;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `TEXT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TargetCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:219:11
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub const TargetCompID: fix_tag = 56;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TARGET_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Symbol` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub const Symbol: fix_tag = 55;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `SYMBOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Side` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:221:11
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub const Side: fix_tag = 54;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `SIDE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SendingTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:222:11
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub const SendingTime: fix_tag = 52;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `SENDING_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SenderCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:223:11
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub const SenderCompID: fix_tag = 49;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `SENDER_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SecurityID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:224:11
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub const SecurityID: fix_tag = 48;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `SECURITY_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RefSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:225:11
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub const RefSeqNum: fix_tag = 45;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `REF_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Price` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:226:11
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub const Price: fix_tag = 44;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `PRICE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PossDupFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:227:11
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub const PossDupFlag: fix_tag = 43;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `POSS_DUP_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrigClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:228:11
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub const OrigClOrdID: fix_tag = 41;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `ORIG_CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:229:11
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub const OrdType: fix_tag = 40;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORD_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdStatus` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:230:11
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub const OrdStatus: fix_tag = 39;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `ORD_STATUS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:231:11
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub const OrderQty: fix_tag = 38;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `ORDER_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub const OrderID: fix_tag = 37;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORDER_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NewSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:233:11
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub const NewSeqNo: fix_tag = 36;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `NEW_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:234:11
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub const MsgType: fix_tag = 35;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `MSG_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:235:11
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub const MsgSeqNum: fix_tag = 34;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MSG_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastShares` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:236:11
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub const LastShares: fix_tag = 32;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `LAST_SHARES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:237:11
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub const LastPx: fix_tag = 31;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `LAST_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecTransType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:238:11
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub const ExecTransType: fix_tag = 20;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `EXEC_TRANS_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:239:11
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub const ExecID: fix_tag = 17;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `EXEC_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EndSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:240:11
[INFO] [stdout]     |
[INFO] [stdout] 240 | pub const EndSeqNo: fix_tag = 16;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `END_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CumQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:241:11
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub const CumQty: fix_tag = 14;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `CUM_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:242:11
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub const ClOrdID: fix_tag = 11;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CheckSum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:243:11
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub const CheckSum: fix_tag = 10;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `CHECK_SUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BodyLength` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub const BodyLength: fix_tag = 9;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BODY_LENGTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginString` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:245:11
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub const BeginString: fix_tag = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:246:11
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub const BeginSeqNo: fix_tag = 7;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AvgPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:247:11
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub const AvgPx: fix_tag = 6;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `AVG_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Account` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:248:11
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub const Account: fix_tag = 1;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ACCOUNT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_ptr` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:457:9
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub _IO_read_ptr: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_ptr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:458:9
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub _IO_read_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:459:9
[INFO] [stdout]     |
[INFO] [stdout] 459 |     pub _IO_read_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:460:9
[INFO] [stdout]     |
[INFO] [stdout] 460 |     pub _IO_write_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_ptr` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:461:9
[INFO] [stdout]     |
[INFO] [stdout] 461 |     pub _IO_write_ptr: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:462:9
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub _IO_write_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_buf_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub _IO_buf_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_buf_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_buf_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:464:9
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub _IO_buf_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_buf_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_save_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:465:9
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub _IO_save_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_save_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_backup_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:466:9
[INFO] [stdout]     |
[INFO] [stdout] 466 |     pub _IO_backup_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_backup_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_save_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_server.rs:467:9
[INFO] [stdout]     |
[INFO] [stdout] 467 |     pub _IO_save_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_save_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `program` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:531:12
[INFO] [stdout]     |
[INFO] [stdout] 531 | static mut program: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper case: `PROGRAM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `fix_server_functions` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_server.rs:532:12
[INFO] [stdout]     |
[INFO] [stdout] 532 | static mut fix_server_functions: [fix_server_function; 2] = unsafe {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `FIX_SERVER_FUNCTIONS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDPriceLevel` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:218:11
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub const MDPriceLevel: fix_tag = 1023;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `MDPRICE_LEVEL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Password` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:219:11
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub const Password: fix_tag = 554;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `PASSWORD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MultiLegReportingType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub const MultiLegReportingType: fix_tag = 442;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MULTI_LEG_REPORTING_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastMsgSeqNumProcessed` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:221:11
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub const LastMsgSeqNumProcessed: fix_tag = 369;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LAST_MSG_SEQ_NUM_PROCESSED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TradingSessionID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:222:11
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub const TradingSessionID: fix_tag = 336;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TRADING_SESSION_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDUpdateAction` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:223:11
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub const MDUpdateAction: fix_tag = 279;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MDUPDATE_ACTION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntrySize` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:224:11
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub const MDEntrySize: fix_tag = 271;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_SIZE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:225:11
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub const MDEntryPx: fix_tag = 270;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:226:11
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub const MDEntryType: fix_tag = 269;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LeavesQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:227:11
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub const LeavesQty: fix_tag = 151;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `LEAVES_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:228:11
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub const ExecType: fix_tag = 150;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `EXEC_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:84:37
[INFO] [stdout]    |
[INFO] [stdout] 84 | unsafe extern "C" fn buffer_advance(mut self_0: *mut buffer, mut n: libc::c_long) {
[INFO] [stdout]    |                                     ----^^^^^^
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:84:62
[INFO] [stdout]    |
[INFO] [stdout] 84 | unsafe extern "C" fn buffer_advance(mut self_0: *mut buffer, mut n: libc::c_long) {
[INFO] [stdout]    |                                                              ----^
[INFO] [stdout]    |                                                              |
[INFO] [stdout]    |                                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ResetSeqNumFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:229:11
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub const ResetSeqNumFlag: fix_tag = 141;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RESET_SEQ_NUM_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:88:34
[INFO] [stdout]    |
[INFO] [stdout] 88 | unsafe extern "C" fn buffer_size(mut self_0: *const buffer) -> libc::c_ulong {
[INFO] [stdout]    |                                  ----^^^^^^
[INFO] [stdout]    |                                  |
[INFO] [stdout]    |                                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GapFillFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:230:11
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub const GapFillFlag: fix_tag = 123;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `GAP_FILL_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:92:33
[INFO] [stdout]    |
[INFO] [stdout] 92 | unsafe extern "C" fn buffer_end(mut self_0: *const buffer) -> *mut libc::c_char {
[INFO] [stdout]    |                                 ----^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> lib/src/buffer.rs:96:39
[INFO] [stdout]    |
[INFO] [stdout] 96 | unsafe extern "C" fn buffer_remaining(mut self_0: *const buffer) -> libc::c_ulong {
[INFO] [stdout]    |                                       ----^^^^^^
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TestReqID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:231:11
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub const TestReqID: fix_tag = 112;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `TEST_REQ_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:100:35
[INFO] [stdout]     |
[INFO] [stdout] 100 | unsafe extern "C" fn buffer_start(mut self_0: *const buffer) -> *mut libc::c_char {
[INFO] [stdout]     |                                   ----^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `buf` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |     let mut buf: *mut buffer = 0 as *mut buffer;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HeartBtInt` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub const HeartBtInt: fix_tag = 108;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `HEART_BT_INT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:233:11
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub const OrdRejReason: fix_tag = 103;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `ORD_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:104:37
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub unsafe extern "C" fn buffer_new(mut capacity: libc::c_ulong) -> *mut buffer {
[INFO] [stdout]     |                                     ----^^^^^^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:122:40
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub unsafe extern "C" fn buffer_delete(mut buf: *mut buffer) {
[INFO] [stdout]     |                                        ----^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CXlRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:234:11
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub const CXlRejReason: fix_tag = 102;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `CXL_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ptr` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:131:13
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let mut ptr: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EncryptMethod` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:235:11
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub const EncryptMethod: fix_tag = 98;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ENCRYPT_METHOD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     mut start: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     mut end: *const libc::c_char,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RptSeq` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:236:11
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub const RptSeq: fix_tag = 83;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `RPT_SEQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub unsafe extern "C" fn buffer_sum(mut buf: *mut buffer) -> u8_0 {
[INFO] [stdout]     |                                     ----^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TransactTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:237:11
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub const TransactTime: fix_tag = 60;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TRANSACT_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Text` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:238:11
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub const Text: fix_tag = 58;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `TEXT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TargetCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:239:11
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub const TargetCompID: fix_tag = 56;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TARGET_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Symbol` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:240:11
[INFO] [stdout]     |
[INFO] [stdout] 240 | pub const Symbol: fix_tag = 55;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `SYMBOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:148:40
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub unsafe extern "C" fn buffer_append(mut dst: *mut buffer, mut src: *mut buffer) {
[INFO] [stdout]     |                                        ----^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Side` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:241:11
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub const Side: fix_tag = 54;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `SIDE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:148:62
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub unsafe extern "C" fn buffer_append(mut dst: *mut buffer, mut src: *mut buffer) {
[INFO] [stdout]     |                                                              ----^^^
[INFO] [stdout]     |                                                              |
[INFO] [stdout]     |                                                              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SendingTime` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:242:11
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub const SendingTime: fix_tag = 52;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `SENDING_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SenderCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:243:11
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub const SenderCompID: fix_tag = 49;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `SENDER_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:167:13
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let mut size: size_t = 0;
[INFO] [stdout]     |             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SecurityID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub const SecurityID: fix_tag = 48;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `SECURITY_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:169:13
[INFO] [stdout]     |
[INFO] [stdout] 169 |     let mut end: *mut libc::c_char = 0 as *mut libc::c_char;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RefSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:245:11
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub const RefSeqNum: fix_tag = 45;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `REF_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Price` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:246:11
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub const Price: fix_tag = 44;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `PRICE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:170:13
[INFO] [stdout]     |
[INFO] [stdout] 170 |     let mut len: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PossDupFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:247:11
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub const PossDupFlag: fix_tag = 43;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `POSS_DUP_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrigClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:248:11
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub const OrigClOrdID: fix_tag = 41;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `ORIG_CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:249:11
[INFO] [stdout]     |
[INFO] [stdout] 249 | pub const OrdType: fix_tag = 40;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORD_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdStatus` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:250:11
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub const OrdStatus: fix_tag = 39;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `ORD_STATUS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:251:11
[INFO] [stdout]     |
[INFO] [stdout] 251 | pub const OrderQty: fix_tag = 38;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `ORDER_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrderID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:252:11
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub const OrderID: fix_tag = 37;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ORDER_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NewSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:253:11
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub const NewSeqNo: fix_tag = 36;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `NEW_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:254:11
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub const MsgType: fix_tag = 35;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `MSG_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MsgSeqNum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:255:11
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub const MsgSeqNum: fix_tag = 34;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MSG_SEQ_NUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     mut format: *const libc::c_char,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 165 |     mut args: ...
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastShares` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:256:11
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub const LastShares: fix_tag = 32;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `LAST_SHARES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:257:11
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub const LastPx: fix_tag = 31;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `LAST_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecTransType` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:258:11
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub const ExecTransType: fix_tag = 20;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `EXEC_TRANS_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:259:11
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub const ExecID: fix_tag = 17;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `EXEC_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:188:13
[INFO] [stdout]     |
[INFO] [stdout] 188 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EndSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:260:11
[INFO] [stdout]     |
[INFO] [stdout] 260 | pub const EndSeqNo: fix_tag = 16;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `END_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CumQty` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:261:11
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub const CumQty: fix_tag = 14;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `CUM_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:189:13
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ClOrdID` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:262:11
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub const ClOrdID: fix_tag = 11;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `CL_ORD_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:190:13
[INFO] [stdout]     |
[INFO] [stdout] 190 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CheckSum` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:263:11
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub const CheckSum: fix_tag = 10;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `CHECK_SUM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BodyLength` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:264:11
[INFO] [stdout]     |
[INFO] [stdout] 264 | pub const BodyLength: fix_tag = 9;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BODY_LENGTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginString` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:265:11
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub const BeginString: fix_tag = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BeginSeqNo` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:266:11
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub const BeginSeqNo: fix_tag = 7;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `BEGIN_SEQ_NO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AvgPx` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:267:11
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub const AvgPx: fix_tag = 6;
[INFO] [stdout]     |           ^^^^^ help: convert the identifier to upper case: `AVG_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Account` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:268:11
[INFO] [stdout]     |
[INFO] [stdout] 268 | pub const Account: fix_tag = 1;
[INFO] [stdout]     |           ^^^^^^^ help: convert the identifier to upper case: `ACCOUNT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_ptr` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub _IO_read_ptr: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |     pub _IO_read_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_read_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:499:9
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub _IO_read_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_read_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:184:5
[INFO] [stdout]     |
[INFO] [stdout] 184 |     mut sockfd: libc::c_int,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |     pub _IO_write_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     mut size: size_t,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     mut flags: libc::c_int,
[INFO] [stdout]     |     ----^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_ptr` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:501:9
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub _IO_write_ptr: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_write_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:502:9
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub _IO_write_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_write_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_buf_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:503:9
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub _IO_buf_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_buf_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:210:13
[INFO] [stdout]     |
[INFO] [stdout] 210 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_buf_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 |     pub _IO_buf_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_buf_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:211:13
[INFO] [stdout]     |
[INFO] [stdout] 211 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_save_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:505:9
[INFO] [stdout]     |
[INFO] [stdout] 505 |     pub _IO_save_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_save_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_backup_base` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:506:9
[INFO] [stdout]     |
[INFO] [stdout] 506 |     pub _IO_backup_base: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_backup_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_IO_save_end` should have a snake case name
[INFO] [stdout]    --> fix/src/fix_client.rs:507:9
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub _IO_save_end: *mut libc::c_char,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_io_save_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:226:13
[INFO] [stdout]     |
[INFO] [stdout] 226 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `program` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | static mut program: *const libc::c_char = 0 as *const libc::c_char;
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper case: `PROGRAM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `stop` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:585:12
[INFO] [stdout]     |
[INFO] [stdout] 585 | static mut stop: sig_atomic_t = 0;
[INFO] [stdout]     |            ^^^^ help: convert the identifier to upper case: `STOP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `fix_client_functions` should have an upper case name
[INFO] [stdout]    --> fix/src/fix_client.rs:586:12
[INFO] [stdout]     |
[INFO] [stdout] 586 | static mut fix_client_functions: [fix_client_function; 3] = unsafe {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `FIX_CLIENT_FUNCTIONS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]    --> fix/src/fix_client.rs:675:9
[INFO] [stdout]     |
[INFO] [stdout] 675 |         nr_fields;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:244:13
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]     --> fix/src/fix_client.rs:1196:33
[INFO] [stdout]      |
[INFO] [stdout] 1196 | ...                   i;
[INFO] [stdout]      |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]     --> fix/src/fix_client.rs:1242:33
[INFO] [stdout]      |
[INFO] [stdout] 1242 | ...                   i;
[INFO] [stdout]      |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: path statement with no effect
[INFO] [stdout]     --> fix/src/fix_client.rs:1542:9
[INFO] [stdout]      |
[INFO] [stdout] 1542 |         ap;
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     mut size: size_t,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `len` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:266:13
[INFO] [stdout]     |
[INFO] [stdout] 266 |     let mut len: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `end` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:267:13
[INFO] [stdout]     |
[INFO] [stdout] 267 |     let mut end: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDPriceLevel` should have an upper case name
[INFO] [stdout]   --> fix/src/test.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const MDPriceLevel: fix_tag = 1023;
[INFO] [stdout]    |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `MDPRICE_LEVEL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Password` should have an upper case name
[INFO] [stdout]   --> fix/src/test.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const Password: fix_tag = 554;
[INFO] [stdout]    |           ^^^^^^^^ help: convert the identifier to upper case: `PASSWORD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MultiLegReportingType` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const MultiLegReportingType: fix_tag = 442;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MULTI_LEG_REPORTING_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LastMsgSeqNumProcessed` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const LastMsgSeqNumProcessed: fix_tag = 369;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LAST_MSG_SEQ_NUM_PROCESSED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TradingSessionID` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TradingSessionID: fix_tag = 336;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TRADING_SESSION_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     mut size: size_t,
[INFO] [stdout]     |     ----^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDUpdateAction` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const MDUpdateAction: fix_tag = 279;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MDUPDATE_ACTION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:285:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |     let mut start: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntrySize` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const MDEntrySize: fix_tag = 271;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_SIZE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryPx` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const MDEntryPx: fix_tag = 270;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_PX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MDEntryType` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const MDEntryType: fix_tag = 269;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `MDENTRY_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LeavesQty` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const LeavesQty: fix_tag = 151;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `LEAVES_QTY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:296:13
[INFO] [stdout]     |
[INFO] [stdout] 296 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:297:13
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let mut start: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ExecType` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const ExecType: fix_tag = 150;
[INFO] [stdout]     |           ^^^^^^^^ help: convert the identifier to upper case: `EXEC_TYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ResetSeqNumFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const ResetSeqNumFlag: fix_tag = 141;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RESET_SEQ_NUM_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     mut buf: *mut buffer,
[INFO] [stdout]     |     ----^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     mut fd: libc::c_int,
[INFO] [stdout]     |     ----^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:304:13
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let mut count: size_t = 0;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GapFillFlag` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const GapFillFlag: fix_tag = 123;
[INFO] [stdout]     |           ^^^^^^^^^^^ help: convert the identifier to upper case: `GAP_FILL_FLAG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `start` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let mut start: *mut libc::c_void = 0 as *mut libc::c_void;
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TestReqID` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TestReqID: fix_tag = 112;
[INFO] [stdout]     |           ^^^^^^^^^ help: convert the identifier to upper case: `TEST_REQ_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:303:41
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub unsafe extern "C" fn buffer_compact(mut buf: *mut buffer) {
[INFO] [stdout]     |                                         ----^^^
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HeartBtInt` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const HeartBtInt: fix_tag = 108;
[INFO] [stdout]     |           ^^^^^^^^^^ help: convert the identifier to upper case: `HEART_BT_INT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OrdRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:113:11
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub const OrdRejReason: fix_tag = 103;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `ORD_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nr` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:318:13
[INFO] [stdout]     |
[INFO] [stdout] 318 |     let mut nr: libc::c_ulong = 0;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ret` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:319:13
[INFO] [stdout]     |
[INFO] [stdout] 319 |     let mut ret: ssize_t = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CXlRejReason` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub const CXlRejReason: fix_tag = 102;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `CXL_REJ_REASON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `err` is never read
[INFO] [stdout]    --> lib/src/buffer.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let mut err: libc::c_int = 0;
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EncryptMethod` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:115:11
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub const EncryptMethod: fix_tag = 98;
[INFO] [stdout]     |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ENCRYPT_METHOD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RptSeq` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:116:11
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub const RptSeq: fix_tag = 83;
[INFO] [stdout]     |           ^^^^^^ help: convert the identifier to upper case: `RPT_SEQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TransactTime` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:117:11
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub const TransactTime: fix_tag = 60;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TRANSACT_TIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     mut comp_buf: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     mut uncomp_buf: *mut buffer,
[INFO] [stdout]     |     ----^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/src/buffer.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     mut stream: *mut z_stream,
[INFO] [stdout]     |     ----^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Text` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:118:11
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub const Text: fix_tag = 58;
[INFO] [stdout]     |           ^^^^ help: convert the identifier to upper case: `TEXT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TargetCompID` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:119:11
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub const TargetCompID: fix_tag = 56;
[INFO] [stdout]     |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `TARGET_COMP_ID`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `Symbol` should have an upper case name
[INFO] [stdout]    --> fix/src/test.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub const Symbol: fix_tag = 55;
[WARN] too many lines in the log, truncating it
