[INFO] cloning repository https://github.com/jtenner/rust-lunatic-windows-test
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jtenner/rust-lunatic-windows-test" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f022e5b56a0688749be43d6cc8d5322be810a2cd
[INFO] testing jtenner/rust-lunatic-windows-test against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jtenner/rust-lunatic-windows-test on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-0-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] finished tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] tweaked toml for git repo https://github.com/jtenner/rust-lunatic-windows-test written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/jtenner/rust-lunatic-windows-test 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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lunatic v0.7.1
[INFO] [stderr]   Downloaded lunatic-macros v0.6.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 291e28772ed7a93f871b2602031fc19d2659c4c0e33115087c4e9b9a1249aa9b
[INFO] running `Command { std: "docker" "start" "-a" "291e28772ed7a93f871b2602031fc19d2659c4c0e33115087c4e9b9a1249aa9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "291e28772ed7a93f871b2602031fc19d2659c4c0e33115087c4e9b9a1249aa9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "291e28772ed7a93f871b2602031fc19d2659c4c0e33115087c4e9b9a1249aa9b", kill_on_drop: false }`
[INFO] [stdout] 291e28772ed7a93f871b2602031fc19d2659c4c0e33115087c4e9b9a1249aa9b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f23758ba0384d7e3176320214f0468d1f025f975d2ae38e24b76b788458f6f97
[INFO] running `Command { std: "docker" "start" "-a" "f23758ba0384d7e3176320214f0468d1f025f975d2ae38e24b76b788458f6f97", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.33
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.82
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.130
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cc v1.0.72
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rmp v0.8.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling lunatic-macros v0.6.1
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling rmp-serde v0.15.5
[INFO] [stderr]    Compiling lunatic v0.7.1
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 174 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.53s
[INFO] running `Command { std: "docker" "inspect" "f23758ba0384d7e3176320214f0468d1f025f975d2ae38e24b76b788458f6f97", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f23758ba0384d7e3176320214f0468d1f025f975d2ae38e24b76b788458f6f97", kill_on_drop: false }`
[INFO] [stdout] f23758ba0384d7e3176320214f0468d1f025f975d2ae38e24b76b788458f6f97
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 348ed3ef66f518dd7fd6404add21fd240956f6528d0823d93728ae245b4d8112
[INFO] running `Command { std: "docker" "start" "-a" "348ed3ef66f518dd7fd6404add21fd240956f6528d0823d93728ae245b4d8112", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:161:4
[INFO] [stdout]     |
[INFO] [stdout] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:259:4
[INFO] [stdout]     |
[INFO] [stdout] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:281:19
[INFO] [stdout]     |
[INFO] [stdout] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:291:19
[INFO] [stdout]     |
[INFO] [stdout] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:395:19
[INFO] [stdout]     |
[INFO] [stdout] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:405:19
[INFO] [stdout]     |
[INFO] [stdout] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:481:19
[INFO] [stdout]     |
[INFO] [stdout] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:491:19
[INFO] [stdout]     |
[INFO] [stdout] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:501:19
[INFO] [stdout]     |
[INFO] [stdout] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:541:19
[INFO] [stdout]     |
[INFO] [stdout] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:551:19
[INFO] [stdout]     |
[INFO] [stdout] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:561:19
[INFO] [stdout]     |
[INFO] [stdout] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:571:19
[INFO] [stdout]     |
[INFO] [stdout] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:581:19
[INFO] [stdout]     |
[INFO] [stdout] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:591:19
[INFO] [stdout]     |
[INFO] [stdout] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:623:19
[INFO] [stdout]     |
[INFO] [stdout] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:633:19
[INFO] [stdout]     |
[INFO] [stdout] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:678:14
[INFO] [stdout]     |
[INFO] [stdout] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:716:14
[INFO] [stdout]     |
[INFO] [stdout] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:728:14
[INFO] [stdout]     |
[INFO] [stdout] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:752:14
[INFO] [stdout]     |
[INFO] [stdout] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:797:19
[INFO] [stdout]     |
[INFO] [stdout] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:807:19
[INFO] [stdout]     |
[INFO] [stdout] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:841:19
[INFO] [stdout]     |
[INFO] [stdout] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:851:19
[INFO] [stdout]     |
[INFO] [stdout] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:861:19
[INFO] [stdout]     |
[INFO] [stdout] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:894:19
[INFO] [stdout]     |
[INFO] [stdout] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:904:19
[INFO] [stdout]     |
[INFO] [stdout] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:940:19
[INFO] [stdout]     |
[INFO] [stdout] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:950:19
[INFO] [stdout]     |
[INFO] [stdout] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:960:19
[INFO] [stdout]     |
[INFO] [stdout] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:970:19
[INFO] [stdout]     |
[INFO] [stdout] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1004:19
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1014:19
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1024:19
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1047:19
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1057:19
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1067:19
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1077:19
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1087:19
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1097:19
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1107:19
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1117:19
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1127:19
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1137:19
[INFO] [stdout]      |
[INFO] [stdout] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1147:19
[INFO] [stdout]      |
[INFO] [stdout] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1198:19
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1208:19
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1218:19
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 234 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] running `Command { std: "docker" "inspect" "348ed3ef66f518dd7fd6404add21fd240956f6528d0823d93728ae245b4d8112", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "348ed3ef66f518dd7fd6404add21fd240956f6528d0823d93728ae245b4d8112", kill_on_drop: false }`
[INFO] [stdout] 348ed3ef66f518dd7fd6404add21fd240956f6528d0823d93728ae245b4d8112
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] af6db770937ed51e92034ed68583a623ffb99ac3c4a1d7bc419b5a06572c826a
[INFO] running `Command { std: "docker" "start" "-a" "af6db770937ed51e92034ed68583a623ffb99ac3c4a1d7bc419b5a06572c826a", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: type `va_list` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `size_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:117:10
[INFO] [stderr]     |
[INFO] [stderr] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:118:10
[INFO] [stderr]     |
[INFO] [stderr] 118 | pub type __vcrt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wchar_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:132:10
[INFO] [stderr]     |
[INFO] [stderr] 132 | pub type __crt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `errno_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wint_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wctype_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time32_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:151:10
[INFO] [stderr]     |
[INFO] [stderr] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time64_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:152:10
[INFO] [stderr]     |
[INFO] [stderr] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `_locale_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:250:10
[INFO] [stderr]     |
[INFO] [stderr] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `time_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `rsize_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:338:10
[INFO] [stderr]     |
[INFO] [stderr] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:370:10
[INFO] [stderr]     |
[INFO] [stderr] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stderr]     --> src/libtelnet.rs:1167:10
[INFO] [stderr]      |
[INFO] [stderr] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stderr]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stderr]  --> src/libtelnet.rs:3:11
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IAC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:31:11
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:32:11
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:33:11
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:34:11
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WILL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:35:11
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SB` is never used
[INFO] [stderr]   --> src/libtelnet.rs:36:11
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_GA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:37:11
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:38:11
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:39:11
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AYT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:40:11
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:41:11
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_BREAK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:43:11
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:44:11
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_NOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:45:11
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:46:11
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:47:11
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ABORT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:48:11
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SUSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:49:11
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOF` is never used
[INFO] [stderr]   --> src/libtelnet.rs:50:11
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stderr]   --> src/libtelnet.rs:51:11
[INFO] [stderr]    |
[INFO] [stderr] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:52:11
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:53:11
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:54:11
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:55:11
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:56:11
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:57:11
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:58:11
[INFO] [stderr]    |
[INFO] [stderr] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:59:11
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:60:11
[INFO] [stderr]    |
[INFO] [stderr] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:61:11
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:62:11
[INFO] [stderr]    |
[INFO] [stderr] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:63:11
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:64:11
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:65:11
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:66:11
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:67:11
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stderr]   --> src/libtelnet.rs:68:11
[INFO] [stderr]    |
[INFO] [stderr] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:69:11
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:70:11
[INFO] [stderr]    |
[INFO] [stderr] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stderr]   --> src/libtelnet.rs:71:11
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:72:11
[INFO] [stderr]    |
[INFO] [stderr] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:73:11
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:74:11
[INFO] [stderr]    |
[INFO] [stderr] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:75:11
[INFO] [stderr]    |
[INFO] [stderr] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:76:11
[INFO] [stderr]    |
[INFO] [stderr] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stderr]   --> src/libtelnet.rs:77:11
[INFO] [stderr]    |
[INFO] [stderr] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:78:11
[INFO] [stderr]    |
[INFO] [stderr] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:79:11
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stderr]   --> src/libtelnet.rs:80:11
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:82:11
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stderr]   --> src/libtelnet.rs:83:11
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stderr]   --> src/libtelnet.rs:84:11
[INFO] [stderr]    |
[INFO] [stderr] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:85:11
[INFO] [stderr]    |
[INFO] [stderr] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:86:11
[INFO] [stderr]    |
[INFO] [stderr] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:87:11
[INFO] [stderr]    |
[INFO] [stderr] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stderr]   --> src/libtelnet.rs:88:11
[INFO] [stderr]    |
[INFO] [stderr] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:89:11
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:91:11
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:92:11
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:93:11
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:94:11
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:95:11
[INFO] [stderr]    |
[INFO] [stderr] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:96:11
[INFO] [stderr]    |
[INFO] [stderr] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:97:11
[INFO] [stderr]    |
[INFO] [stderr] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stderr]   --> src/libtelnet.rs:98:11
[INFO] [stderr]    |
[INFO] [stderr] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:99:11
[INFO] [stderr]    |
[INFO] [stderr] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:100:11
[INFO] [stderr]     |
[INFO] [stderr] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:101:11
[INFO] [stderr]     |
[INFO] [stderr] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:102:11
[INFO] [stderr]     |
[INFO] [stderr] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:103:11
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:104:11
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:105:11
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:106:11
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:107:11
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:108:11
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:109:11
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:110:11
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:111:11
[INFO] [stderr]     |
[INFO] [stderr] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:112:11
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `va_list` is never used
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wchar_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `errno_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wint_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wctype_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `mbstate_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `time_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `rsize_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_recv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1268:12
[INFO] [stderr]      |
[INFO] [stderr] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_iac` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1275:12
[INFO] [stderr]      |
[INFO] [stderr] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_negotiate` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1287:12
[INFO] [stderr]      |
[INFO] [stderr] 1287 |     pub fn telnet_negotiate(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1299:12
[INFO] [stderr]      |
[INFO] [stderr] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_text` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1308:12
[INFO] [stderr]      |
[INFO] [stderr] 1308 |     pub fn telnet_send_text(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_sb` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1323:12
[INFO] [stderr]      |
[INFO] [stderr] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_subnegotiation` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1337:12
[INFO] [stderr]      |
[INFO] [stderr] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_compress2` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1355:12
[INFO] [stderr]      |
[INFO] [stderr] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1370:12
[INFO] [stderr]      |
[INFO] [stderr] 1370 |     pub fn telnet_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1380:12
[INFO] [stderr]      |
[INFO] [stderr] 1380 |     pub fn telnet_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1396:12
[INFO] [stderr]      |
[INFO] [stderr] 1396 |     pub fn telnet_raw_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1406:12
[INFO] [stderr]      |
[INFO] [stderr] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_newenviron` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1424:12
[INFO] [stderr]      |
[INFO] [stderr] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_newenviron_value` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1436:12
[INFO] [stderr]      |
[INFO] [stderr] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1448:12
[INFO] [stderr]      |
[INFO] [stderr] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_is` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1479:12
[INFO] [stderr]      |
[INFO] [stderr] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1487:12
[INFO] [stderr]      |
[INFO] [stderr] 1487 |     pub fn telnet_send_zmp(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1500:12
[INFO] [stderr]      |
[INFO] [stderr] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_vzmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1506:12
[INFO] [stderr]      |
[INFO] [stderr] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1513:12
[INFO] [stderr]      |
[INFO] [stderr] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_zmp_arg` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1520:12
[INFO] [stderr]      |
[INFO] [stderr] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:161:4
[INFO] [stderr]     |
[INFO] [stderr] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:186:14
[INFO] [stderr]     |
[INFO] [stderr] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:199:14
[INFO] [stderr]     |
[INFO] [stderr] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:218:4
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:230:19
[INFO] [stderr]     |
[INFO] [stderr] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:240:19
[INFO] [stderr]     |
[INFO] [stderr] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Wchar` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:254:9
[INFO] [stderr]     |
[INFO] [stderr] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Byte` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:255:9
[INFO] [stderr]     |
[INFO] [stderr] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_State` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:256:9
[INFO] [stderr]     |
[INFO] [stderr] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:259:4
[INFO] [stderr]     |
[INFO] [stderr] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:271:19
[INFO] [stderr]     |
[INFO] [stderr] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:281:19
[INFO] [stderr]     |
[INFO] [stderr] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:291:19
[INFO] [stderr]     |
[INFO] [stderr] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:395:19
[INFO] [stderr]     |
[INFO] [stderr] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:405:19
[INFO] [stderr]     |
[INFO] [stderr] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:415:19
[INFO] [stderr]     |
[INFO] [stderr] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:481:19
[INFO] [stderr]     |
[INFO] [stderr] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:491:19
[INFO] [stderr]     |
[INFO] [stderr] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:501:19
[INFO] [stderr]     |
[INFO] [stderr] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:541:19
[INFO] [stderr]     |
[INFO] [stderr] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:551:19
[INFO] [stderr]     |
[INFO] [stderr] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:561:19
[INFO] [stderr]     |
[INFO] [stderr] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:571:19
[INFO] [stderr]     |
[INFO] [stderr] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:581:19
[INFO] [stderr]     |
[INFO] [stderr] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:591:19
[INFO] [stderr]     |
[INFO] [stderr] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:623:19
[INFO] [stderr]     |
[INFO] [stderr] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:633:19
[INFO] [stderr]     |
[INFO] [stderr] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:666:14
[INFO] [stderr]     |
[INFO] [stderr] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:678:14
[INFO] [stderr]     |
[INFO] [stderr] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:716:14
[INFO] [stderr]     |
[INFO] [stderr] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:728:14
[INFO] [stderr]     |
[INFO] [stderr] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:752:14
[INFO] [stderr]     |
[INFO] [stderr] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:787:19
[INFO] [stderr]     |
[INFO] [stderr] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:797:19
[INFO] [stderr]     |
[INFO] [stderr] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:807:19
[INFO] [stderr]     |
[INFO] [stderr] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:841:19
[INFO] [stderr]     |
[INFO] [stderr] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:851:19
[INFO] [stderr]     |
[INFO] [stderr] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:861:19
[INFO] [stderr]     |
[INFO] [stderr] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:894:19
[INFO] [stderr]     |
[INFO] [stderr] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:904:19
[INFO] [stderr]     |
[INFO] [stderr] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:940:19
[INFO] [stderr]     |
[INFO] [stderr] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:950:19
[INFO] [stderr]     |
[INFO] [stderr] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:960:19
[INFO] [stderr]     |
[INFO] [stderr] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:970:19
[INFO] [stderr]     |
[INFO] [stderr] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1004:19
[INFO] [stderr]      |
[INFO] [stderr] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1014:19
[INFO] [stderr]      |
[INFO] [stderr] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1024:19
[INFO] [stderr]      |
[INFO] [stderr] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1047:19
[INFO] [stderr]      |
[INFO] [stderr] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1057:19
[INFO] [stderr]      |
[INFO] [stderr] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1067:19
[INFO] [stderr]      |
[INFO] [stderr] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1077:19
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1087:19
[INFO] [stderr]      |
[INFO] [stderr] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1097:19
[INFO] [stderr]      |
[INFO] [stderr] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1107:19
[INFO] [stderr]      |
[INFO] [stderr] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1117:19
[INFO] [stderr]      |
[INFO] [stderr] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1127:19
[INFO] [stderr]      |
[INFO] [stderr] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1137:19
[INFO] [stderr]      |
[INFO] [stderr] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1147:19
[INFO] [stderr]      |
[INFO] [stderr] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1198:19
[INFO] [stderr]      |
[INFO] [stderr] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1208:19
[INFO] [stderr]      |
[INFO] [stderr] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1218:19
[INFO] [stderr]      |
[INFO] [stderr] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: `lunatic-telnet-rs` (bin "lunatic-telnet-rs" test) generated 234 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lunatic_telnet_rs-f1c9d3c79f78e667)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_data_public ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_pointers ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_compress_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_data_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_iac_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_error_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_mssp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_negotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_subnegotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_ttype_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_zmp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_telopt_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout__Mbstatet ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- libtelnet::bindgen_test_layout__Mbstatet stdout ----
[INFO] [stdout] thread 'libtelnet::bindgen_test_layout__Mbstatet' panicked at src/libtelnet.rs:260:5:
[INFO] [stdout] assertion `left == right` failed: Size of: _Mbstatet
[INFO] [stdout]   left: 16
[INFO] [stdout]  right: 8
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55e229b4df05 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55e229b4df05 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55e229b4df05 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55e229b4df05 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55e229b7474b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55e229b7474b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55e229b4b73f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55e229b4dcde - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55e229b4dcde - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55e229b4f709 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x55e229b4f3ce - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55e229b2062a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55e229b2062a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55e229b4fd0b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55e229b4fd0b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55e229b4fa84 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55e229b4e3c9 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55e229b4f7b7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55e229ae6833 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55e229ae6c0f - core::panicking::assert_failed_inner::h01c8f7f0c1caba58
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:403:23
[INFO] [stdout]   20:     0x55e229ae7cee - core::panicking::assert_failed::he69253db977b4f21
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:363:5
[INFO] [stdout]   21:     0x55e229ae9082 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::hf1dc69b6acb8a0a4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:260:5
[INFO] [stdout]   22:     0x55e229ae8fd7 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::{{closure}}::h5ad7a9d69d1e7e52
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:259:35
[INFO] [stdout]   23:     0x55e229ae7526 - core::ops::function::FnOnce::call_once::h6249ab128086ea6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55e229b2500b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55e229b2500b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x55e229b24711 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x55e229b24711 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55e229b24711 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x55e229b24711 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x55e229b24711 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x55e229b24711 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x55e229b24711 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x55e229aed0d4 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x55e229aed0d4 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55e229af1b02 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x55e229af1b02 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55e229af1b02 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x55e229af1b02 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x55e229af1b02 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x55e229af1b02 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x55e229af1b02 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55e229b53eeb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55e229b53eeb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x55e229b53eeb - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7ff5808d7ac3 - <unknown>
[INFO] [stdout]   46:     0x7ff580968a04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     libtelnet::bindgen_test_layout__Mbstatet
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 15 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin lunatic-telnet-rs`
[INFO] running `Command { std: "docker" "inspect" "af6db770937ed51e92034ed68583a623ffb99ac3c4a1d7bc419b5a06572c826a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af6db770937ed51e92034ed68583a623ffb99ac3c4a1d7bc419b5a06572c826a", kill_on_drop: false }`
[INFO] [stdout] af6db770937ed51e92034ed68583a623ffb99ac3c4a1d7bc419b5a06572c826a
[INFO] testing jtenner/rust-lunatic-windows-test against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jtenner/rust-lunatic-windows-test on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-0-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] finished tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] tweaked toml for git repo https://github.com/jtenner/rust-lunatic-windows-test written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/jtenner/rust-lunatic-windows-test 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 011846fe6465834a17ba1043afbf77fb78243279054c697947eec61ac71a82f5
[INFO] running `Command { std: "docker" "start" "-a" "011846fe6465834a17ba1043afbf77fb78243279054c697947eec61ac71a82f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "011846fe6465834a17ba1043afbf77fb78243279054c697947eec61ac71a82f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "011846fe6465834a17ba1043afbf77fb78243279054c697947eec61ac71a82f5", kill_on_drop: false }`
[INFO] [stdout] 011846fe6465834a17ba1043afbf77fb78243279054c697947eec61ac71a82f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] df49ce31f1cc07dcf024a12f06d53c3495dfb722374cc299a13c6c77ba78eafc
[INFO] running `Command { std: "docker" "start" "-a" "df49ce31f1cc07dcf024a12f06d53c3495dfb722374cc299a13c6c77ba78eafc", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.33
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.82
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.130
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cc v1.0.72
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rmp v0.8.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling lunatic-macros v0.6.1
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling rmp-serde v0.15.5
[INFO] [stderr]    Compiling lunatic v0.7.1
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 174 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.49s
[INFO] running `Command { std: "docker" "inspect" "df49ce31f1cc07dcf024a12f06d53c3495dfb722374cc299a13c6c77ba78eafc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "df49ce31f1cc07dcf024a12f06d53c3495dfb722374cc299a13c6c77ba78eafc", kill_on_drop: false }`
[INFO] [stdout] df49ce31f1cc07dcf024a12f06d53c3495dfb722374cc299a13c6c77ba78eafc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 27d4a8f67077d3a0fc8590d401e7cfac68d0110bf4c7761bbad230b8575c62ec
[INFO] running `Command { std: "docker" "start" "-a" "27d4a8f67077d3a0fc8590d401e7cfac68d0110bf4c7761bbad230b8575c62ec", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:161:4
[INFO] [stdout]     |
[INFO] [stdout] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:259:4
[INFO] [stdout]     |
[INFO] [stdout] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:281:19
[INFO] [stdout]     |
[INFO] [stdout] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:291:19
[INFO] [stdout]     |
[INFO] [stdout] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:395:19
[INFO] [stdout]     |
[INFO] [stdout] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:405:19
[INFO] [stdout]     |
[INFO] [stdout] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:481:19
[INFO] [stdout]     |
[INFO] [stdout] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:491:19
[INFO] [stdout]     |
[INFO] [stdout] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:501:19
[INFO] [stdout]     |
[INFO] [stdout] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:541:19
[INFO] [stdout]     |
[INFO] [stdout] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:551:19
[INFO] [stdout]     |
[INFO] [stdout] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:561:19
[INFO] [stdout]     |
[INFO] [stdout] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:571:19
[INFO] [stdout]     |
[INFO] [stdout] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:581:19
[INFO] [stdout]     |
[INFO] [stdout] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:591:19
[INFO] [stdout]     |
[INFO] [stdout] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:623:19
[INFO] [stdout]     |
[INFO] [stdout] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:633:19
[INFO] [stdout]     |
[INFO] [stdout] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:678:14
[INFO] [stdout]     |
[INFO] [stdout] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:716:14
[INFO] [stdout]     |
[INFO] [stdout] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:728:14
[INFO] [stdout]     |
[INFO] [stdout] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:752:14
[INFO] [stdout]     |
[INFO] [stdout] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:797:19
[INFO] [stdout]     |
[INFO] [stdout] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:807:19
[INFO] [stdout]     |
[INFO] [stdout] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:841:19
[INFO] [stdout]     |
[INFO] [stdout] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:851:19
[INFO] [stdout]     |
[INFO] [stdout] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:861:19
[INFO] [stdout]     |
[INFO] [stdout] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:894:19
[INFO] [stdout]     |
[INFO] [stdout] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:904:19
[INFO] [stdout]     |
[INFO] [stdout] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:940:19
[INFO] [stdout]     |
[INFO] [stdout] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:950:19
[INFO] [stdout]     |
[INFO] [stdout] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:960:19
[INFO] [stdout]     |
[INFO] [stdout] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:970:19
[INFO] [stdout]     |
[INFO] [stdout] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1004:19
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1014:19
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1024:19
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1047:19
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1057:19
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1067:19
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1077:19
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1087:19
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1097:19
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1107:19
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1117:19
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1127:19
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1137:19
[INFO] [stdout]      |
[INFO] [stdout] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1147:19
[INFO] [stdout]      |
[INFO] [stdout] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1198:19
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1208:19
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1218:19
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 234 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.45s
[INFO] running `Command { std: "docker" "inspect" "27d4a8f67077d3a0fc8590d401e7cfac68d0110bf4c7761bbad230b8575c62ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27d4a8f67077d3a0fc8590d401e7cfac68d0110bf4c7761bbad230b8575c62ec", kill_on_drop: false }`
[INFO] [stdout] 27d4a8f67077d3a0fc8590d401e7cfac68d0110bf4c7761bbad230b8575c62ec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a2f3b7f1576ead897930bdd2f5396f7c3d1070bb6802bfb50e0b0b3b43952ad7
[INFO] running `Command { std: "docker" "start" "-a" "a2f3b7f1576ead897930bdd2f5396f7c3d1070bb6802bfb50e0b0b3b43952ad7", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: type `va_list` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `size_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:117:10
[INFO] [stderr]     |
[INFO] [stderr] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:118:10
[INFO] [stderr]     |
[INFO] [stderr] 118 | pub type __vcrt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wchar_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:132:10
[INFO] [stderr]     |
[INFO] [stderr] 132 | pub type __crt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `errno_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wint_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wctype_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time32_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:151:10
[INFO] [stderr]     |
[INFO] [stderr] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time64_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:152:10
[INFO] [stderr]     |
[INFO] [stderr] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `_locale_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:250:10
[INFO] [stderr]     |
[INFO] [stderr] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `time_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `rsize_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:338:10
[INFO] [stderr]     |
[INFO] [stderr] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:370:10
[INFO] [stderr]     |
[INFO] [stderr] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stderr]     --> src/libtelnet.rs:1167:10
[INFO] [stderr]      |
[INFO] [stderr] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stderr]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stderr]  --> src/libtelnet.rs:3:11
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IAC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:31:11
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:32:11
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:33:11
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:34:11
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WILL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:35:11
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SB` is never used
[INFO] [stderr]   --> src/libtelnet.rs:36:11
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_GA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:37:11
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:38:11
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:39:11
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AYT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:40:11
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:41:11
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_BREAK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:43:11
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:44:11
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_NOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:45:11
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:46:11
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:47:11
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ABORT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:48:11
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SUSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:49:11
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOF` is never used
[INFO] [stderr]   --> src/libtelnet.rs:50:11
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stderr]   --> src/libtelnet.rs:51:11
[INFO] [stderr]    |
[INFO] [stderr] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:52:11
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:53:11
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:54:11
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:55:11
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:56:11
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:57:11
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:58:11
[INFO] [stderr]    |
[INFO] [stderr] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:59:11
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:60:11
[INFO] [stderr]    |
[INFO] [stderr] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:61:11
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:62:11
[INFO] [stderr]    |
[INFO] [stderr] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:63:11
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:64:11
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:65:11
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:66:11
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:67:11
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stderr]   --> src/libtelnet.rs:68:11
[INFO] [stderr]    |
[INFO] [stderr] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:69:11
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:70:11
[INFO] [stderr]    |
[INFO] [stderr] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stderr]   --> src/libtelnet.rs:71:11
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:72:11
[INFO] [stderr]    |
[INFO] [stderr] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:73:11
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:74:11
[INFO] [stderr]    |
[INFO] [stderr] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:75:11
[INFO] [stderr]    |
[INFO] [stderr] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:76:11
[INFO] [stderr]    |
[INFO] [stderr] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stderr]   --> src/libtelnet.rs:77:11
[INFO] [stderr]    |
[INFO] [stderr] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:78:11
[INFO] [stderr]    |
[INFO] [stderr] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:79:11
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stderr]   --> src/libtelnet.rs:80:11
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:82:11
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stderr]   --> src/libtelnet.rs:83:11
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stderr]   --> src/libtelnet.rs:84:11
[INFO] [stderr]    |
[INFO] [stderr] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:85:11
[INFO] [stderr]    |
[INFO] [stderr] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:86:11
[INFO] [stderr]    |
[INFO] [stderr] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:87:11
[INFO] [stderr]    |
[INFO] [stderr] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stderr]   --> src/libtelnet.rs:88:11
[INFO] [stderr]    |
[INFO] [stderr] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:89:11
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:91:11
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:92:11
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:93:11
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:94:11
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:95:11
[INFO] [stderr]    |
[INFO] [stderr] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:96:11
[INFO] [stderr]    |
[INFO] [stderr] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:97:11
[INFO] [stderr]    |
[INFO] [stderr] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stderr]   --> src/libtelnet.rs:98:11
[INFO] [stderr]    |
[INFO] [stderr] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:99:11
[INFO] [stderr]    |
[INFO] [stderr] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:100:11
[INFO] [stderr]     |
[INFO] [stderr] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:101:11
[INFO] [stderr]     |
[INFO] [stderr] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:102:11
[INFO] [stderr]     |
[INFO] [stderr] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:103:11
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:104:11
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:105:11
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:106:11
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:107:11
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:108:11
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:109:11
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:110:11
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:111:11
[INFO] [stderr]     |
[INFO] [stderr] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:112:11
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `va_list` is never used
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wchar_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `errno_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wint_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wctype_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `mbstate_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `time_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `rsize_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_recv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1268:12
[INFO] [stderr]      |
[INFO] [stderr] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_iac` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1275:12
[INFO] [stderr]      |
[INFO] [stderr] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_negotiate` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1287:12
[INFO] [stderr]      |
[INFO] [stderr] 1287 |     pub fn telnet_negotiate(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1299:12
[INFO] [stderr]      |
[INFO] [stderr] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_text` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1308:12
[INFO] [stderr]      |
[INFO] [stderr] 1308 |     pub fn telnet_send_text(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_sb` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1323:12
[INFO] [stderr]      |
[INFO] [stderr] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_subnegotiation` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1337:12
[INFO] [stderr]      |
[INFO] [stderr] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_compress2` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1355:12
[INFO] [stderr]      |
[INFO] [stderr] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1370:12
[INFO] [stderr]      |
[INFO] [stderr] 1370 |     pub fn telnet_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1380:12
[INFO] [stderr]      |
[INFO] [stderr] 1380 |     pub fn telnet_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1396:12
[INFO] [stderr]      |
[INFO] [stderr] 1396 |     pub fn telnet_raw_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1406:12
[INFO] [stderr]      |
[INFO] [stderr] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_newenviron` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1424:12
[INFO] [stderr]      |
[INFO] [stderr] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_newenviron_value` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1436:12
[INFO] [stderr]      |
[INFO] [stderr] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1448:12
[INFO] [stderr]      |
[INFO] [stderr] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_is` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1479:12
[INFO] [stderr]      |
[INFO] [stderr] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1487:12
[INFO] [stderr]      |
[INFO] [stderr] 1487 |     pub fn telnet_send_zmp(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1500:12
[INFO] [stderr]      |
[INFO] [stderr] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_vzmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1506:12
[INFO] [stderr]      |
[INFO] [stderr] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1513:12
[INFO] [stderr]      |
[INFO] [stderr] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_zmp_arg` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1520:12
[INFO] [stderr]      |
[INFO] [stderr] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:161:4
[INFO] [stderr]     |
[INFO] [stderr] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:186:14
[INFO] [stderr]     |
[INFO] [stderr] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:199:14
[INFO] [stderr]     |
[INFO] [stderr] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:218:4
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:230:19
[INFO] [stderr]     |
[INFO] [stderr] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:240:19
[INFO] [stderr]     |
[INFO] [stderr] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Wchar` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:254:9
[INFO] [stderr]     |
[INFO] [stderr] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Byte` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:255:9
[INFO] [stderr]     |
[INFO] [stderr] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_State` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:256:9
[INFO] [stderr]     |
[INFO] [stderr] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:259:4
[INFO] [stderr]     |
[INFO] [stderr] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:271:19
[INFO] [stderr]     |
[INFO] [stderr] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:281:19
[INFO] [stderr]     |
[INFO] [stderr] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:291:19
[INFO] [stderr]     |
[INFO] [stderr] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:395:19
[INFO] [stderr]     |
[INFO] [stderr] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:405:19
[INFO] [stderr]     |
[INFO] [stderr] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:415:19
[INFO] [stderr]     |
[INFO] [stderr] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:481:19
[INFO] [stderr]     |
[INFO] [stderr] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:491:19
[INFO] [stderr]     |
[INFO] [stderr] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:501:19
[INFO] [stderr]     |
[INFO] [stderr] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:541:19
[INFO] [stderr]     |
[INFO] [stderr] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:551:19
[INFO] [stderr]     |
[INFO] [stderr] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:561:19
[INFO] [stderr]     |
[INFO] [stderr] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:571:19
[INFO] [stderr]     |
[INFO] [stderr] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:581:19
[INFO] [stderr]     |
[INFO] [stderr] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:591:19
[INFO] [stderr]     |
[INFO] [stderr] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:623:19
[INFO] [stderr]     |
[INFO] [stderr] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:633:19
[INFO] [stderr]     |
[INFO] [stderr] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:666:14
[INFO] [stderr]     |
[INFO] [stderr] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:678:14
[INFO] [stderr]     |
[INFO] [stderr] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:716:14
[INFO] [stderr]     |
[INFO] [stderr] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:728:14
[INFO] [stderr]     |
[INFO] [stderr] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:752:14
[INFO] [stderr]     |
[INFO] [stderr] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:787:19
[INFO] [stderr]     |
[INFO] [stderr] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:797:19
[INFO] [stderr]     |
[INFO] [stderr] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:807:19
[INFO] [stderr]     |
[INFO] [stderr] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:841:19
[INFO] [stderr]     |
[INFO] [stderr] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:851:19
[INFO] [stderr]     |
[INFO] [stderr] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:861:19
[INFO] [stderr]     |
[INFO] [stderr] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:894:19
[INFO] [stderr]     |
[INFO] [stderr] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:904:19
[INFO] [stderr]     |
[INFO] [stderr] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:940:19
[INFO] [stderr]     |
[INFO] [stderr] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:950:19
[INFO] [stderr]     |
[INFO] [stderr] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:960:19
[INFO] [stderr]     |
[INFO] [stderr] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:970:19
[INFO] [stderr]     |
[INFO] [stderr] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1004:19
[INFO] [stderr]      |
[INFO] [stderr] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1014:19
[INFO] [stderr]      |
[INFO] [stderr] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1024:19
[INFO] [stderr]      |
[INFO] [stderr] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1047:19
[INFO] [stderr]      |
[INFO] [stderr] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1057:19
[INFO] [stderr]      |
[INFO] [stderr] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1067:19
[INFO] [stderr]      |
[INFO] [stderr] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1077:19
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1087:19
[INFO] [stderr]      |
[INFO] [stderr] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1097:19
[INFO] [stderr]      |
[INFO] [stderr] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1107:19
[INFO] [stderr]      |
[INFO] [stderr] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1117:19
[INFO] [stderr]      |
[INFO] [stderr] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1127:19
[INFO] [stderr]      |
[INFO] [stderr] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1137:19
[INFO] [stderr]      |
[INFO] [stderr] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1147:19
[INFO] [stderr]      |
[INFO] [stderr] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1198:19
[INFO] [stderr]      |
[INFO] [stderr] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1208:19
[INFO] [stderr]      |
[INFO] [stderr] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1218:19
[INFO] [stderr]      |
[INFO] [stderr] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: `lunatic-telnet-rs` (bin "lunatic-telnet-rs" test) generated 234 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.45s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lunatic_telnet_rs-f1c9d3c79f78e667)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_data_public ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_pointers ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_data_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_compress_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_error_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_iac_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_mssp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_negotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_subnegotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_ttype_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_zmp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_telopt_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout__Mbstatet ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- libtelnet::bindgen_test_layout__Mbstatet stdout ----
[INFO] [stdout] thread 'libtelnet::bindgen_test_layout__Mbstatet' panicked at src/libtelnet.rs:260:5:
[INFO] [stdout] assertion `left == right` failed: Size of: _Mbstatet
[INFO] [stdout]   left: 16
[INFO] [stdout]  right: 8
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55c8daacdfa5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55c8daacdfa5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c8daacdfa5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55c8daacdfa5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c8daaf478b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55c8daaf478b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55c8daacb88f - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55c8daacdd7e - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55c8daacdd7e - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55c8daacf6e9 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x55c8daacf43c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55c8daaa06ff - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55c8daaa06ff - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55c8daacfceb - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55c8daacfceb - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55c8daacfa64 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55c8daace469 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55c8daacf797 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55c8daa66813 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55c8daa66bef - core::panicking::assert_failed_inner::h5c44db15a6ee70ee
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:403:23
[INFO] [stdout]   20:     0x55c8daa67cce - core::panicking::assert_failed::h5ca596c9f9be0624
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:363:5
[INFO] [stdout]   21:     0x55c8daa69062 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::h63690ae639e44df4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:260:5
[INFO] [stdout]   22:     0x55c8daa68fb7 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::{{closure}}::h05555b165d13992f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:259:35
[INFO] [stdout]   23:     0x55c8daa674c6 - core::ops::function::FnOnce::call_once::h0853d17e0863d82e
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55c8daaa501b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55c8daaa501b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x55c8daaa46e1 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x55c8daaa46e1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55c8daaa46e1 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x55c8daaa46e1 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x55c8daaa46e1 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x55c8daaa46e1 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x55c8daaa46e1 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x55c8daa6d0b4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x55c8daa6d0b4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55c8daa71b82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x55c8daa71b82 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55c8daa71b82 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x55c8daa71b82 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x55c8daa71b82 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x55c8daa71b82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x55c8daa71b82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55c8daad3ebb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55c8daad3ebb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x55c8daad3ebb - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f2909a89ac3 - <unknown>
[INFO] [stdout]   46:     0x7f2909b1aa04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     libtelnet::bindgen_test_layout__Mbstatet
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 15 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin lunatic-telnet-rs`
[INFO] running `Command { std: "docker" "inspect" "a2f3b7f1576ead897930bdd2f5396f7c3d1070bb6802bfb50e0b0b3b43952ad7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2f3b7f1576ead897930bdd2f5396f7c3d1070bb6802bfb50e0b0b3b43952ad7", kill_on_drop: false }`
[INFO] [stdout] a2f3b7f1576ead897930bdd2f5396f7c3d1070bb6802bfb50e0b0b3b43952ad7
